Free University of Bozen-Bolzano, 39100, Bolzano, Italy"/> University of Trento, 38123, Trento, Italy"/>
Search
2025 Volume 40
Article Contents
RESEARCH ARTICLE   Open Access    

A business process meta-model: construction from the literature and ontological clarifications

More Information
  • Abstract: While modern definitions of business processes exist and are shared in the business process management (BPM) community, a commonly agreed meta-model is still missing. Nonetheless, several different business process meta-models have been proposed and discussed in the literature, which look at business process models from different perspectives, focusing on different aspects and often using different labels for denoting the same element or element relation.In this paper, we extend and consolidate an effort of building a business process meta-model starting from elements and relations discovered inspecting relevant literature through a systematic literature review. The obtained literature-based business process meta-model, which is on purpose built to disclose critical issues, is then inspected, compared to a previous, more restricted, version, and discussed. The analysis confirms a lack of attention to some crucial business process elements, as well as the presence of some unclear relations and subsumption cycles. Moreover it brings about new issues and inconsistencies in the meta-models proposed in literature, which we address - at least in part - using an ontological analysis.
  • 加载中
  • Adamo , G. 2024. A literature-based business process meta-model: construction and ontological clarifications [data set]. https://doi.org/10.5281/zenodo.10649652

    Google Scholar

    Adamo , G., Borgo , S., Di Francescomarino , C., Ghidini , C. & Guarino , N. 2018a. On the notion of goal in business process models. In Proceedings of the 17th International Conference of the Italian Association for Artificial Intelligence (AI*IA 2018), LNCS 11298, 139–151. Springer.

    Google Scholar

    Adamo , G., Borgo , S., Di Francescomarino , C., Ghidini , C., Guarino , N. & Sanfilippo , E. M. 2017. Business processes and their participants: An ontological perspective. In Proceedings of the 16th International Conference of the Italian Association for Artificial Intelligence (AI*IA 2017), LNCS 10640, 215–228. Springer.

    Google Scholar

    Adamo , G., Borgo , S., Di Francescomarino , C., Ghidini , C., Guarino , N. & Sanfilippo , E. M. 2018b. Business process activity relationships: Is there anything beyond arrows?. In Business Process Management Forum – BPM Forum 2018, Proceedings, LNBIP 329, 53–70. Springer.

    Google Scholar

    Adamo, Di Francescomarino and GhidiniAdamo , G., Di Francescomarino , C. & Ghidini , C. 2020. Digging into business process meta-models: A first ontological analysis. In Advanced Information Systems Engineering – 32nd International Conference, CAiSE 2020, Grenoble, France, June 8–12, 2020, Proceedings, Dustdar , S., Yu , E., Salinesi , C., Rieu , D. & Pant , V. (eds), Lecture Notes in Computer Science 12127, 384–400. Springer.

    Google Scholar

    Adamo , G., Ghidini , C. and Di Francescomarino , C. 2021. What is a process model composed of? A systematic literature review of meta-models in BPM. Software and Systems Modeling.10.1007/s10270-020-00847-w

    Google Scholar

    Ahn , H., Kim , K. & Kim , K. P. 2018. Generating process entity hierarchies from XPDL process models. In Proceedings of the 20th International Conference on Enterprise Information Systems, ICEIS 2018, Funchal, Madeira, Portugal, March 21–24, 2018, Volume 2, 690–695. SciTePress.

    Google Scholar

    Albert , P., Henocque , L. & Kleiner , M. 2005. Configuration based workflow composition. In IEEE International Conference on Web Services (ICWS’05), 1, 285–292.10.1109/ICWS.2005.38

    Google Scholar

    Amjad , A., Azam , F., Anwar , M. W., Butt , W. H., Rashid , M. & Naeem , A. 2018. UMLPACE for modeling and verification of complex business requirements in event-driven process chain (EPC). IEEE Access 6, 76198–76216.10.1109/ACCESS.2018.2883610

    Google Scholar

    Arévalo , C., Cuaresma , M. J. E., Ramos , I. M. & Domnguez-Muñoz , M. 2016. A metamodel to integrate business processes time perspective in BPMN 2.0. Information & Software Technology 77, 17–33.10.1016/j.infsof.2016.05.004

    Google Scholar

    Axenath , B., Kindler , E. and Rubin , V. A. 2007. AMFIBIA: A meta-model for integrating business process modelling aspects. International Journal of Business Process Integration and Management 2(2), 120–131.10.1504/IJBPIM.2007.015136

    Google Scholar

    Azevedo , C. L. B., Iacob , M., Almeida , J. P. A., van Sinderen , M., Pires , L. F. & Guizzardi , G. 2015. Modeling resources and capabilities in enterprise architecture: A well-founded ontology-based proposal for archimate. Information Systems 54, 235–262.10.1016/j.is.2015.04.008

    Google Scholar

    Ben Hassen , M., Turki , M. & Gargouri , F. 2016. A proposal to model knowledge dimension in sensitive business processes. In Intelligent Systems Design and Applications - 16th International Conference on Intelligent Systems Design and Applications (ISDA 2016) held in Porto, Portugal, December 16–18, 2016, Advances in Intelligent Systems and Computing 557, 1015–1030. Springer.

    Google Scholar

    Ben Hassen , M., Turki , M. & Gargouri , F. 2017. Extending bpmn 2.0 with the knowledge dimension. In Proceedings of the Seventh International Symposium on Business Modeling and Software Design, 111–124. SciTePress.

    Google Scholar

    Bernardi , M. L., Cimitile , M., Di Lucca , G. A. and Maggi , F. M. 2012. M3D: a tool for the model driven development of web applications. In Proceedings of the Twelfth International Workshop on Web Information and Data Management, WIDM 2012, Maui, HI, USA, November 02, 2012, Fletcher , G. H. L. & Mitra , P. (eds), 73–80. ACM.10.1145/2389936.2389951

    Google Scholar

    Bessai , K. & Nurcan , S. 2009. Actor-driven approach for business process. how to take into account the work environment?. In Enterprise, Business-Process and Information Systems Modeling, 10th International Workshop, BPMDS 2009, and 14th International Conference, EMMSAD 2009, held at CAiSE 2009, Amsterdam, The Netherlands, June 8-9, 2009. Proceedings, Halpin , T. A., Krogstie , J., Nurcan , S., Proper , E., Schmidt , R., Soffer , P. & Ukor , R. (eds), Lecture Notes in Business Information Processing 29, 187–196. Springer.10.1007/978-3-642-01862-6_16

    Google Scholar

    Bottazzi , E. & Ferrario , R. 2009. Preliminaries to a DOLCE ontology of organisations. International Journal of Business Process Integration and Management 4(4), 225–238.10.1504/IJBPIM.2009.032280

    Google Scholar

    Bouchbout , K., Akoka , J. & Alimazighi , Z. 2010. Proposition of a generic metamodel for interorganizational business processes. In Proceedings of the 6th International Workshop on Enterprise & Organizational Modeling and Simulation, EOMAS’10, 42–56. CEUR-WS.org, Aachen, DEU.

    Google Scholar

    Bouneffa , M. & Ahmad , A. 2013. Change management of bpm-based software applications. In ICEIS 2013 – Proceedings of the 15th International Conference on Enterprise Information Systems, Volume 2, Angers, France, 4–7 July, 2013, Hammoudi , S., Maciaszek , L. A., Cordeiro , J. & Dietz , J. L. G. (eds), 37–45. SciTePress.

    Google Scholar

    Braun , R., Schlieter , H., Burwitz , M. & Esswein , W. 2014. BPMN4CP: Design and implementation of a BPMN extension for clinical pathways. In 2014 IEEE International Conference on Bioinformatics and Biomedicine, BIBM 2014, Belfast, UK, November 2–5, 2014, Zheng , H. J., Dubitzky , W., Hu , X., Hao , J., Berrar , D. P., Cho , K., Wang , Y. & Gilbert , D. R. (eds), 9–16. IEEE Computer Society.

    Google Scholar

    Brereton , P., Kitchenham , B. A., Budgen , D., Turner , M. & Khalil , M. 2007. Lessons from applying the systematic literature review process within the software engineering domain. Journal of Systems and Software 80(4), 571–583.10.1016/j.jss.2006.07.009

    Google Scholar

    Brings , J., Daun , M., Kempe , M. & Weyer , T. 2018. On different search methods for systematic literature reviews and maps: Experiences from a literature search on validation and verification of emergent behavior. In Proceedings of the 22nd International Conference on Evaluation and Assessment in Software Engineering 2018, EASE’18, 35–45. Association for Computing Machinery. https://doi.org/10.1145/3210459.3210463

    Google Scholar

    Brüning , J. & Gogolla , M. 2011. UML metamodel-based workflow modeling and execution. In Proceedings of the 15th IEEE International Enterprise Distributed Object Computing Conference, EDOC 2011, Helsinki, Finland, August 29–September 2, 2011, 97–106. IEEE Computer Society.

    Google Scholar

    Cherfi , S. S., Ayad , S. & Comyn-Wattiau , I. 2013. Improving business process model quality using domain ontologies. Journal on Data Semantics 2(2-3), 75–87.10.1007/s13740-013-0022-4

    Google Scholar

    Combemale , B., Crégut , X., Garoche , P., Thirioux , X. & Vernadat , F. 2007. A property-driven approach to formal verification of process models. In Enterprise Information Systems, 9th International Conference, ICEIS 2007, Funchal, Madeira, Portugal, June 12–16, 2007, Revised Selected Papers, Filipe , J., Cordeiro , J. & Cardoso , J. S. (eds), Lecture Notes in Business Information Processing 12, 286–300. Springer.

    Google Scholar

    Damaggio , E., Hull , R. & Vaculn , R. 2013. On the equivalence of incremental and fixpoint semantics for business artifacts with guard-stage-milestone lifecycles. Information Systems 38(4), 561–584.10.1016/j.is.2012.09.002

    Google Scholar

    Davenport , T. 1993. Process Innovation: Reengineering Work Through Information Technology. Harvard Business School Press.

    Google Scholar

    De Nicola , A., Missikoff , M., Proietti , M. & Smith , F. 2010. An open platform for business process modeling and verification, In Database and Expert Systems Applications, 21st International Conference, DEXA 2010, Bilbao, Spain, August 30–September 3, 2010, Proceedings, Part I, Lecture Notes in Computer Science 6261, 76–90. Springer.

    Google Scholar

    Dörndorfer , J. & Seel , C. 2017. A meta model based extension of BPMN 2.0 for mobile context sensitive business processes and applications. In Towards Thought Leadership in Digital Transformation: 13. Internationale Tagung Wirtschaftsinformatik, WI 2017, St. Gallen, Switzerland, February 12–15, 2017.

    Google Scholar

    Eder , J. & Gruber , W. 2002. A meta model for structured workflows supporting workflow transformations. In Advances in Databases and Information Systems, 6th East European Conference, ADBIS 2002, Bratislava, Slovakia, September 8–11, 2002, Proceedings, Manolopoulos , Y. & Návrat , P. (eds), Lecture Notes in Computer Science 2435, 326–339. Springer.10.1007/3-540-45710-0_26

    Google Scholar

    Fadel , F. G., Fox , M. S. & Gruninger , M. 1994. A generic enterprise resource ontology. In Proceedings of 3rd IEEE Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, 117–128.

    Google Scholar

    Fahland , D. 2022. Multi-dimensional process analysis. In Business Process Management - 20th International Conference, BPM 2022, Münster, Germany, September 11–16, 2022, Proceedings, Lecture Notes in Computer Science 13420, 27–33. Springer. https://doi.org/10.1007/978-3-031-16103-2_3

    Google Scholar

    Fanesi , D., Cacciagrano , D. R. & Hinkelmann , K. 2015. Semantic business process representation to enhance the degree of BPM mechanization - an ontology. In International Conference on Enterprise Systems, ES 2015, Basel, Switzerland, October 14–15, 2015, 21–32. IEEE.10.1109/ES.2015.10

    Google Scholar

    Farrell , A. D. H., Sergot , M. J. & Bartolini , C. 2007. Formalising workflow: a CCS-inspired Characterisation of the YAWL Workflow Patterns. Group Decision and Negotiation 16(3), 213–254.10.1007/s10726-006-9064-4

    Google Scholar

    Friedenstab , J., Janiesch , C., Matzner , M. & Müller , O. 2012. Extending BPMN for business activity monitoring. In 45th Hawaii International International Conference on Systems Science (HICSS-45 2012), Proceedings, 4–7 January 2012, Grand Wailea, Maui, HI, USA, 4158–4167. IEEE Computer Society.

    Google Scholar

    Gao , S. & Krogstie , J. 2010. A repository architecture for business process characterizing models. In The Practice of Enterprise Modeling - Third IFIP WG 8.1 Working Conference, PoEM 2010, Delft, The Netherlands, November 9–10, 2010. Proceedings, van Bommel , P., Hoppenbrouwers , S., Overbeek , S., Proper , E. & Barjis , J. (eds), Lecture Notes in Business Information Processing 68, 162–176. Springer.

    Google Scholar

    Gašević , D. & Devedžić , V. 2004. Reusing petri nets through the semantic web. In The Semantic Web: Research and Applications, First European Semantic Web Symposium, ESWS 2004, Heraklion, Crete, Greece, May 10–12, 2004, Proceedings, Bussler , C., Davies , J., Fensel , D. & Studer , R. (eds), Lecture Notes in Computer Science 3053, 284–298. Springer.

    Google Scholar

    Goedertier , S. & Vanthienen , J. 2007. Declarative process modeling with business vocabulary and business rules. In On the Move to Meaningful Internet Systems 2007: OTM 2007 Workshops, OTM Confederated International Workshops and Posters, AWeSOMe, CAMS, OTM Academy Doctoral Consortium, MONET, OnToContent, ORM, PerSys, PPN, RDDS, SSWS, and SWWS 2007, Vilamoura, Portugal, November 25–30, 2007, Proceedings, Part I, Meersman , R., Tari , Z. & Herrero , P. (eds), Lecture Notes in Computer Science 4805, 603–612. Springer.10.1007/978-3-540-76888-3_83

    Google Scholar

    Groznik , A. and Kovačič, A. 2002. Business renovation: from business process modelling to information system modelling. In ITI 2002. Proceedings of the 24th International Conference on Information Technology Interfaces (IEEE Cat. No.02EX534), 1, 405–409.10.1109/ITI.2002.1024707

    Google Scholar

    Guizzardi , G. 2006. On ontology, ontologies, conceptualizations, modeling languages, and (meta)models. In Databases and Information Systems IV - Selected Papers from the Seventh International Baltic Conference, DB&IS 2006, July 3–6, 2006, Vilnius, Lithuania, Vasilecas , O., Eder , J. & Caplinskas , A. (eds), Frontiers in Artificial Intelligence and Applications 155, 18–39. IOS Press. http://www.booksonline.iospress.nl/Content/View.aspx?piid=5421

    Google Scholar

    Guizzardi , G., de Almeida Falbo , R. & Guizzardi , R. S. S. 2008. Grounding software domain ontologies in the unified foundational ontology (UFO): The case of the ODE software process ontology. In Memorias de la XI Conferencia Iberoamericana de Software Engineering (CIbSE 2008), Recife, Pernambuco, Brasil, February 13–17, 2008, Lencastre , M., e Cunha , J. F. & Valecillo , A. (eds), 127–140.

    Google Scholar

    Guizzardi , G. and Wagner , G. 2004. Towards ontological foundations for agent modelling concepts using the unified fundational ontology (UFO). In Agent-Oriented Information Systems II, 6th International Bi-Conference Workshop, AOIS 2004, Riga, Latvia, June 8, 2004 and New York, NY, USA, July 20, 2004, Revised Selected Papers, Lecture Notes in Computer Science 3508, 110–124. Springer.

    Google Scholar

    Guizzardi , G. & Wagner , G. 2010. Using the unified foundational ontology (UFO) as a foundation for general conceptual modeling languages. In Theory and Applications of Ontology: Computer Applications, 175–196. Springer.10.1007/978-90-481-8847-5_8

    Google Scholar

    Guizzardi , G., Wagner , G., de Almeida Falbo , R., Guizzardi , R. S. S. & Almeida , J. P. A. 2013. Towards ontological foundations for the conceptual modeling of events. In Conceptual Modeling - 32th International Conference, ER 2013. Proceedings, LNCS 8217, 327–341. Springer.

    Google Scholar

    Haller , A., Oren , E. & Kotinurmi , P. 2006. An ontology for internal and external business processes. In Proceedings of the 15th international conference on World Wide Web, WWW 2006, Edinburgh, Scotland, UK, May 23–26, 2006, Carr , L., De Roure , D., Iyengar , A., Goble , C. A. & Dahlin , M. (eds), 1055–1056. ACM.10.1145/1135777.1136012

    Google Scholar

    Hammer , M. & Champy , J. 1993. Reengineering the Corporation: A Manifesto for Business Revolution. Harper Business.

    Google Scholar

    Hamri , S., Boufada , M. & Boudjlida , N. 2005. An architecture for the interoperability of workflow models. In Proceedings of the First International ACM Workshop on Interoperability of Heterogeneous Information Systems (IHIS’05), CIKM Conference, Bremen, Germany, November 4, 2005, 31–38. ACM.10.1145/1096967.1096975

    Google Scholar

    Heidari , F., Loucopoulos , P., Brazier , F. M. T. & Barjis , J. 2013. A meta-meta-model for seven business process modeling languages. In IEEE 15th Conference on Business Informatics, CBI 2013, 216–221. IEEE Computer Society.10.1109/CBI.2013.38

    Google Scholar

    Heidari , F., Loucopoulos , P. & Kedad , Z. 2011. A quality-oriented business process meta-model. In Enterprise and Organizational Modeling and Simulation - 7th International Workshop, EOMAS 2011, held at CAiSE 2011, London, UK, June 20–21, 2011. Selected Papers, Lecture Notes in Business Information Processing 88, 85–99. Springer.

    Google Scholar

    Hua , Z., Zhao , J. L. & Storey , V. C. 2010. Exploring a domain ontology based approach to business process design. In Proceedings of the International Conference on Information Systems, ICIS 2010, Saint Louis, Missouri, USA, December 12–15, 2010. Association for Information Systems.

    Google Scholar

    International Conference on Enterprise Systems, ES 2015, Basel, Switzerland, October 14-15, 20152015DBLP:conf/es/2015 International Conference on Enterprise Systems, ES 2015, Basel, Switzerland, October 14–15, 2015. IEEE.

    Google Scholar

    Jannaber , S., Karhof , A., Riehle , D. M., Thomas , O., Delfmann , P. & Becker , J. 2016. Invigorating event-driven process chains - towards an integrated meta model for EPC standardization. In Modellierung 2016, Workshopband, Betz , S. & Reimer , U. (eds), LNI P-255, 13–22. GI.

    Google Scholar

    Kitchenham , B. 2004. Procedures for performing systematic reviews. Keele, UK, Keele University 33(2004), 1–26.

    Google Scholar

    Kitchenham , B. & Charters , S. 2007. Guidelines for performing systematic literature reviews in software engineering, Technical Report EBSE 2007-001, Keele University and Durham University Joint Report.

    Google Scholar

    Korherr , B. & List , B. 2007. Extending the EPC and the BPMN with business process goals and performance measures. In ICEIS 2007 - Proceedings of the Ninth International Conference on Enterprise Information Systems, Volume EIS, Funchal, Madeira, Portugal, June 12–16, 2007, 287–294.

    Google Scholar

    Krumeich , J., Zapp , M., Mayer , D., Werth , D. & Loos , P. 2016. Modeling complex event patterns in epc-models and transforming them into an executable event pattern language. In Multikonferenz Wirtschaftsinformatik (MKWI), 81–92.

    Google Scholar

    Kunchala , J., Yu , J. & Yongchareon , S. 2014.A survey on approaches to modeling artifact-centric business processes. In Web Information Systems Engineering - WISE 2014 Workshops - 15th International Workshops IWCSN 2014, Org2 2014, PCS 2014, and QUAT 2014, Thessaloniki, Greece, October 12–14, 2014, Revised Selected Papers, Lecture Notes in Computer Science 9051, 117–132, Springer.

    Google Scholar

    Kwan , M. M. & Balasubramanian , P. R. 2003. Knowledgescope: managing knowledge in context. Decision Support Systems 35(4), 467–486.10.1016/S0167-9236(02)00126-4

    Google Scholar

    La Rosa , M., Dumas , M., ter Hofstede , A. H. M., Mendling , J. & Gottschalk , F. 2008. Beyond control-flow: Extending business process configuration to roles and objects. In Conceptual Modeling - ER 2008, 27th International Conference on Conceptual Modeling, Barcelona, Spain, October 20–24, 2008. Proceedings, Lecture Notes in Computer Science 5231, 199–215. Springer.10.1007/978-3-540-87877-3_16

    Google Scholar

    Lindsay , A., Downs , D. & Lunn , K. 2003. Business processes—attempts to find a definition. Information and Software Technology 45(15), 1015–1019.10.1016/S0950-5849(03)00129-0

    Google Scholar

    List , B. & Korherr , B. 2005. A UML 2 profile for business process modelling. In Perspectives in Conceptual Modeling, ER 2005 Workshops AOIS, BP-UML, CoMoGIS, eCOMO, and QoIS, Klagenfurt, Austria, October 24–28, 2005, Proceedings, Akoka , J., Liddle , S. W., Song , I., Bertolotto , M., Comyn-Wattiau , I., Cherfi , S. S., van den Heuvel , W., Thalheim , B., Kolp , M., Bresciani , P., Trujillo , J., Kop , C. & Mayr , H. C. (eds), Lecture Notes in Computer Science 3770, 85–96. Springer.

    Google Scholar

    List , B. & Korherr , B. 2006. An evaluation of conceptual business process modelling languages. In Proceedings of the 2006 ACM Symposium on Applied Computing (SAC), 1532–1539. ACM.10.1145/1141277.1141633

    Google Scholar

    López-Fernández , J. J., Cuadrado , J. S., Guerra , E. & de Lara , J. 2015. Example-driven meta-model development. Software and Systems Modeling 14(4), 1323–1347. https://doi.org/10.1007/s10270-013-0392-y

    Google Scholar

    Mahdi , K., Elmansouri , R. & Chaoui , A. 2012. Transforming business patterns to colored petri nets using graph grammars. In 2012 22nd International Conference on Computer Theory and Applications (ICCTA), 72–78.

    Google Scholar

    Mannhardt , F. 2018. Multi-perspective process mining. In Proc. of the Dissertation Award, Demonstration, and Industrial Track co-located with 16th International Conference on Business Process Management (BPM 2018), CEUR Workshop Proceedings 2196, 41–45. CEUR-WS.org.

    Google Scholar

    Martins , P. V. & Zacarias , M. 2015. Business process and practice alignment meta-model. Procedia Computer Science 64, 314–323.10.1016/j.procs.2015.08.495

    Google Scholar

    Masolo , C., Borgo , S., Gangemi , A., Guarino , N. & Oltramari , A. 2003. WonderWeb deliverable D18 ontology library (final), Technical report, IST Project 2001-33052 WonderWeb: Ontology Infrastructure for the Semantic Web.

    Google Scholar

    Masolo , C., Vieu , L., Bottazzi , E., Catenacci , C., Ferrario , R., Gangemi , A. & Guarino , N. 2004. Social roles and their descriptions. In Principles of Knowledge Representation and Reasoning: Proceedings of the 9th International Conference (KR2004), 267–277. AAAI Press.

    Google Scholar

    Mertens , S., Gailly , F. & Poels , G. 2017. Towards a decision-aware declarative process modeling language for knowledge-intensive processes. Expert Systems With Applications 87, 316–334.10.1016/j.eswa.2017.06.024

    Google Scholar

    Milanović , M., Gašević , D. & Wagner , G. 2008. Combining rules and activities for modeling service-based business processes. In Workshops Proceedings of the 12th International IEEE Enterprise Distributed Object Computing Conference, ECOCW 2008, 16 September 2008, Munich, Germany, van Sinderen , M., Almeida , J. P. A., Pires , L. F. & Steen , M. (eds), 11–22. IEEE Computer Society.

    Google Scholar

    Momotko , M. & Subieta , K. 2004. Process query language: A way to make workflow processes more flexible, In Advances in Databases and Information Systems, 8th East European Conference, ADBIS 2004, Budapest, Hungary, September 22–25, 2004, Proceesing, Lecture Notes in Computer Science 3255, 306–321. Springer.10.1007/978-3-540-30204-9_21

    Google Scholar

    Natschläger , C. 2011. Towards a BPMN 2.0 ontology. In Business Process Model and Notation - Third International Workshop, BPMN 2011, Lucerne, Switzerland, November 21–22, 2011. Proceedings, Lecture Notes in Business Information Processing 95, 1–15. Springer.10.1007/978-3-642-25160-3_1

    Google Scholar

    Ouali , S., Mhiri , M. & Bouzguenda , L. 2016. A multidimensional knowledge model for business process modeling. In Knowledge-Based and Intelligent Information & Engineering Systems: Proceedings of the 20th International Conference KES-2016, York, UK, 5–7 September 2016, Howlett , R. J., Jain , L. C., Gabrys , B., Toro , C. & Lim , C. P. (eds), Procedia Computer Science 96, 654–663. Elsevier.10.1016/j.procs.2016.08.247

    Google Scholar

    Papavassiliou , G. & Mentzas , G. 2003. Knowledge modelling in weakly-structured business processes. Journal of Knowledge Management 7(2), 18–33.10.1108/13673270310477261

    Google Scholar

    Ramdoyal , R., Ponsard , C., Derbali , M., Schwanen , G., Linden , I. & Jacquet , J. 2013. A generic workflow metamodel to support resource-aware decision making. In Proceedings of the 15th International Conference on Enterprise Information Systems - Volume 1: ICEIS, 243–250. SciTePress.10.5220/0004417002430250

    Google Scholar

    Recker , J., Rosemann , M., Indulska , M. & Green , P. F. 2009. Business process modeling- A comparative analysis. Journal of AIS 10(4), 1.

    Google Scholar

    Redding , G., Dumas , M., ter Hofstede, A. H. M. & Iordachescu, A. 2009. Modelling flexible processes with business objects. In 2009 IEEE Conference on Commerce and Enterprise Computing, CEC 2009, Vienna, Austria, July 20–23, 2009, Hofreiter , B. & Werthner , H. (eds), 41–48. IEEE Computer Society.10.1109/CEC.2009.39

    Google Scholar

    Rittgen , P. 2006. A language-mapping approach to action-oriented development of information systems. European Journal of Information Systems 15(1), 70–81.10.1057/palgrave.ejis.3000597

    Google Scholar

    Rolf , M. & Asada , M. 2015. What are goals? and if so, how many?. In 2015 Joint IEEE International Conference on Development and Learning and Epigenetic Robotics (ICDL-EpiRob), 332–339. IEEE.10.1109/DEVLRN.2015.7346167

    Google Scholar

    Rosemann , M., Recker , J. & Flender , C. 2008. Contextualisation of business processes. International Journal of Business Process Integration and Management 3(1), 47–60.10.1504/IJBPIM.2008.019347

    Google Scholar

    Ruiz , M., Costal , D., España , S., Franch , X. & Pastor , O. 2014. Integrating the goal and business process perspectives in information system analysis. In Advanced Information Systems Engineering - 26th International Conference, CAiSE 2014, Thessaloniki, Greece, June 16–20, 2014. Proceedings, Lecture Notes in Computer Science 8484, 332–346. Springer.10.1007/978-3-319-07881-6_23

    Google Scholar

    Russell , N., van der Aalst , W. M. P., ter Hofstede, A. H. M. & Edmond, D. 2005. Workflow resource patterns: Identification, representation and tool support. In Advanced Information Systems Engineering, 17th International Conference, CAiSE 2005, Proceedings, LNCS 3520, 216–232. Springer.

    Google Scholar

    Russell , S. and Norvig , P. 1995. Intelligence Artificial: A Modern Approach. Prentice-Hall.

    Google Scholar

    Sanfilippo , E. M., Benavent , S., Borgo , S., Guarino , N., Troquard , N., Romero , F., Rosado , P., Solano , L., Belkadi , F. & Bernard , A. 2018. Modeling manufacturing resources: An ontological approach. In Product Lifecycle Management to Support Industry 4.0 - 15th IFIP WG 5.1 International Conference on PLM 2018, Proceedings, IFIP Advances in Information and Communication Technology 540, 304–313. Springer.10.1007/978-3-030-01614-2_28

    Google Scholar

    Sanfilippo , E. M., Borgo , S. & Masolo , C. 2014. Events and activities: Is there an ontology behind BPMN?. In Formal Ontology in Information Systems - Proceedings of the 8th International Conference, FOIS 2014, Frontiers in Artificial Intelligence and Applications 267, 147–156. IOS Press.10.3233/978-1-61499-438-1-147

    Google Scholar

    Santos Jr., P. S., Almeida , J. P. A. & Guizzardi , G. 2010. An ontology-based semantic foundation for ARIS EPCs. In Proceedings of the 2010 ACM Symposium on Applied Computing (SAC), 124–130. ACM.10.1145/1774088.1774114

    Google Scholar

    Scheer , A.-W. 2002. Das basis-geschäftsprozeßmodell für aris. In ARIS—Vom Geschäftsprozess zum Anwendungssystem, 10–31. Springer.10.1007/978-3-642-56300-3_2

    Google Scholar

    Scheer , A.-W., Thomas , O. & Adam , O. 2005. Process modeling using event-driven process chains. In Process-Aware Information Systems: Bridging People and Software Through Process Technology, Dumas , M., van der Aalst , W. M. P. & ter Hofstede , A. H. M. (eds), 119–146. Wiley.10.1002/0471741442.ch6

    Google Scholar

    Söderström , E., Andersson , B., Johannesson , P., Perjons , E. & Wangler , B. 2002. Towards a framework for comparing process modelling languages. In Advanced Inf. Systems Engineering, 14th Int. Conf., CAiSE 2002, Proceedings, LNCS 2348, 600–611. Springer.10.1007/3-540-47961-9_41

    Google Scholar

    Soffer , P. & Wand , Y. 2005. On the notion of soft-goals in business process modeling. Business Process Management Journal 11(6), 663–679.10.1108/14637150510630837

    Google Scholar

    Sprovieri , D. & Vogler , S. 2015. Run-time composition of partly structured business processes using heuristic planning. In International Conference on Enterprise Systems, ES 2015, Basel, Switzerland, October 14–15, 2015, 225–232.

    Google Scholar

    Stratigaki , C., Nikolaidou , M., Loucopoulos , P. & Anagnostopoulos , D. 2016. Business process elicitation from regulatory compliance documents: An e-government case study. In 18th IEEE Conference on Business Informatics, CBI 2016, 29th August - 1st September 2016, Paris, France, Volume 2 - Short and Workshop Papers, Kornyshova , E., Poels , G. & Huemer , C. (eds), 8–13. IEEE.10.1109/CBI.2016.43

    Google Scholar

    Strembeck , M. & Mendling , J. 2011. Modeling process-related RBAC models with extended UML activity models. Information & Software Technology 53(5), 456–483.10.1016/j.infsof.2010.11.015

    Google Scholar

    Stroppi , L., Chiotti , O. & Villarreal , P. 2011. A BPMN 2.0 extension to define the resource perspective of business process models. In 14th Ibero-American Conference on Software Engineering and 14th Workshop on Requirements Engineering, CIbSE 2011, 25–38.

    Google Scholar

    Thabet , D., Ghannouchi , S. & Ben Ghezala , H. 2015. Business process model extension with cost perspective based on process mining - cost data description and analysis. In Proceedings of the 26th International Business Information Management Association Conference - Innovation Management and Sustainable Economic Competitive Advantage: From Regional Development to Global Growth, IBIMA 2015, 44–58.

    Google Scholar

    Thom , L. H., Iochpe , C. & Mitschang , B. 2005. Improving workflow project quality via business process patterns based on organizational structure aspects. In Proceedings of the Second GI-Workshop XML4BPM - XML for Business Process Management held at the 11th Conference Business, Technologie, and Web (BTW 2005) Karlsruhe (Germany), 01 March 2005, CEUR Workshop Proceedings 145, 65–80. CEUR-WS.org.

    Google Scholar

    van der Aalst , W. M. P. & Kumar , A. 2001. A reference model for team-enabled workflow management systems. Data & Knowledge Engineering 38(3), 335–363.10.1016/S0169-023X(01)00034-9

    Google Scholar

    Wand , Y. & Weber , R. 1990. Toward a theory of the deep structure of information systems. In ICIS, 3.

    Google Scholar

    Weigand , H., Johannesson , P., Andersson , B., Bergholtz , M., Edirisuriya , A. & Ilayperuma , T. 2006. On the notion of value object. In Advanced Information Systems Engineering, 18th International Conference, CAiSE 2006, Proceedings, LNCS 4001, 321–335. Springer.10.1007/11767138_22

    Google Scholar

    Weiß , B. & Winkelmann , A. 2011. A metamodel based perspective on the adaptation of a semantic business process modeling language to the financial sector. In 44th Hawaii International International Conference on Systems Science (HICSS-44 2011), Proceedings, 4–7 January 2011, Koloa, Kauai, HI, USA, 1–10. IEEE Computer Society.10.1109/HICSS.2011.16

    Google Scholar

    Weske , M. 2012a. Business process management architectures. In Business Process Management, 333–371. Springer.10.1007/978-3-642-28616-2_7

    Google Scholar

    Weske , M. 2012b. Business Process Management. Concepts, Languages, Architectures. Springer.

    Google Scholar

    Yahya , F., Boukadi , K., Maamar , Z. & Ben-Abdallah , H. 2016. Towards a meta-modeling approach for social business process requirements capture. In Proceedings of the 18th International Conference on Information Integration and Web-based Applications and Services, iiWAS 2016, Singapore, November 28–30, 2016, Anderst-Kotsis, G. (ed), 345–354. ACM.10.1145/3011141.3011170

    Google Scholar

  • Cite this article

    Greta Adamo, Chiara Di Francescomarino, Chiara Ghidini. 2025. A business process meta-model: construction from the literature and ontological clarifications. The Knowledge Engineering Review 40(1), doi: 10.1017/S0269888925000049
    Greta Adamo, Chiara Di Francescomarino, Chiara Ghidini. 2025. A business process meta-model: construction from the literature and ontological clarifications. The Knowledge Engineering Review 40(1), doi: 10.1017/S0269888925000049

Article Metrics

Article views(138) PDF downloads(41)

RESEARCH ARTICLE   Open Access    

A business process meta-model: construction from the literature and ontological clarifications

Abstract: Abstract: While modern definitions of business processes exist and are shared in the business process management (BPM) community, a commonly agreed meta-model is still missing. Nonetheless, several different business process meta-models have been proposed and discussed in the literature, which look at business process models from different perspectives, focusing on different aspects and often using different labels for denoting the same element or element relation.In this paper, we extend and consolidate an effort of building a business process meta-model starting from elements and relations discovered inspecting relevant literature through a systematic literature review. The obtained literature-based business process meta-model, which is on purpose built to disclose critical issues, is then inspected, compared to a previous, more restricted, version, and discussed. The analysis confirms a lack of attention to some crucial business process elements, as well as the presence of some unclear relations and subsumption cycles. Moreover it brings about new issues and inconsistencies in the meta-models proposed in literature, which we address - at least in part - using an ontological analysis.

    • It considers 65 primary studies which include the thirty-six of the original SLR.

    • https://www.omg.org/spec/UML/About-UML/.

    • The list of symbols of EPCs can vary, depending on the specific system implementation. The analysis and diagrams contained in this paper refer to the description provided in Scheer et al. (2005).

    • https://dblp.uni-trier.de/.

    • https://www.scopus.com/search/form.uri?display=basic.

    • https://login.webofknowledge.com/error/Error?PathInfo=2F Error=IPError.

    • https://link.springer.com/conference/bpm.

    • https://link.springer.com/conference/caise.

    • The actual implementation of query (1) in the syntax of the three repositories is shown in Table 1 of Adamo et al. (2021).

    • By taking into account some of the problems raised in the analysis of the original elements and relations and the corresponding devised solutions, the element classification used for the original meta-model elements has been slightly changed. Specifically, (i) two different macro-elements have been identified for the concepts related to the label ‘event’: event $\grave{a}$-la BPMN, grouping elements with a semantics close to the notion of exogenous activity, as the element event-BPMN, and state grouping elements with a semantics close to the notion of state, as the element event-EPC and (ii) the label ‘resource’ has been classified as resource (agentive), when the resource has a clear agentive nature, resource (non-agentive) when the resource has a clear non-agentive nature, and resource (generic), when the resource has both an agentive and non-agentive nature or it is unclear from the meta-model whether the resource refers to an agentive or to a non-agentive resource. Also, some minor changes have been applied with respect to the elements reported in Adamo et al. (2021) to rectify factual data collection errors.

    • Note that five elements belong to more than one macro-element: information, position, role, (software) application and process participant

    • https://www.omg.org/spec/BPDM.

    • The list of the main syntactic variants for each element and the correspondence between each element and the primary studies in which it appears can be found in the Zenodo link (file name: ‘metamodel_elements’).

    • The overlap between the two macro-elements actor and resource can be due to the use of the term ‘human resource’ in organizational sciences, which may lead to classify humans as resources.

    • For the sake of simplicity, the resource (unclear) class reported in Adamo et al. (2021) has been included in the class resource (both) and renamed as resource (generic).

    • Examples are event-BPMN and event-EPC, which together reach around 25% of occurrence in meta-models), and resource (agentive), resource (non-agentive), and resource (generic), reaching together around 25% of meta-models’ occurrence, as well.

    • The complete list of the relations with the associated cardinality and references can be found in the Zenodo link (file name ‘metamodels_relations’).

    • Notoriously, the definition of agency is largely debated in the artificial intelligence field. For our purposes, we take the view that an agent is an entity with sensors, actuators, and the capability to act on itself or on the environment (Russell & Norvig 1995).

    • function does not appear in the LB meta-model because it did not appear often enough to meet the threshold.

    • If event-EPC is a stative element it cannot activate or cause anything by itself, and this conflicts with its triggering nature.

    • These aspects were somehow present also in the original meta-model but not carefully investigated

    • This is not surprising. Indeed, in the BPM community, resources are defined in many different ways. See for example, https://genie137.gitbooks.io/fundementalsofbpmsummary/content/Chapter3/chapter3.4.html.

    • An analysis concerning types of business process activities can be found in Adamo et al. (2020). Generally, speaking, here we focus on resources that are assigned to activities within the process owner boundaries.

    • https://www.w3.org/TR/vocab-org/.

    • The work in Adamo et al. (2018a) introduces also two types of meta-goals of a process. However in this section we focus only on the notions of goals related to the process itself.

    • This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
References (103)
  • About this article
    Cite this article
    Greta Adamo, Chiara Di Francescomarino, Chiara Ghidini. 2025. A business process meta-model: construction from the literature and ontological clarifications. The Knowledge Engineering Review 40(1), doi: 10.1017/S0269888925000049
    Greta Adamo, Chiara Di Francescomarino, Chiara Ghidini. 2025. A business process meta-model: construction from the literature and ontological clarifications. The Knowledge Engineering Review 40(1), doi: 10.1017/S0269888925000049
  • Catalog

      /

      DownLoad:  Full-Size Img  PowerPoint
      Return
      Return