{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,5]],"date-time":"2026-05-05T07:48:34Z","timestamp":1777967314677,"version":"3.51.4"},"reference-count":74,"publisher":"Emerald","issue":"6","license":[{"start":{"date-parts":[[2019,11,18]],"date-time":"2019-11-18T00:00:00Z","timestamp":1574035200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.emerald.com\/insight\/site-policies"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["BPMJ"],"published-print":{"date-parts":[[2019,11,18]]},"abstract":"<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Purpose<\/jats:title>\n<jats:p>Business Process Model and Notation (BPMN) is a generic language that is often extended by researchers, either for dealing with processes of specific domains or for improving the language itself. The purpose of this paper is to present a literature review that aims to determine the current state of the art of BPMN extensions and identify the gaps that should be filled in this research area.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Design\/methodology\/approach<\/jats:title>\n<jats:p>For a comprehensive and effective analysis, a systematic literature review was conducted. After the collection and filtering of papers, 52 extensions were retained to be thoroughly examined and compared according to a set of criteria including objective, targeted domain, conformity to the extension mechanism, demonstration, implementation, etc.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Findings<\/jats:title>\n<jats:p>The representation of the results in the form of tables and graphs allowed the authors to deduce several positive points on the extensions as their demonstration through concrete examples. On the other hand, the authors have observed several shortcomings and suggested recommendations for addressing them.<\/jats:p>\n<\/jats:sec>\n<jats:sec>\n<jats:title content-type=\"abstract-subheading\">Originality\/value<\/jats:title>\n<jats:p>To the best of the authors\u2019 knowledge, the literature review is the only one that evaluates and compares all BPMN extensions over the last four years, based on several criteria covering different aspects. Furthermore, the authors were able to verify the conformity of extensions as they were published after the introduction of the BPMN extension mechanism by the Object Management Group.<\/jats:p>\n<\/jats:sec>","DOI":"10.1108\/bpmj-01-2019-0040","type":"journal-article","created":{"date-parts":[[2019,11,18]],"date-time":"2019-11-18T10:09:35Z","timestamp":1574071775000},"page":"1473-1503","source":"Crossref","is-referenced-by-count":73,"title":["A systematic literature review on BPMN extensions"],"prefix":"10.1108","volume":"26","author":[{"given":"Karim","family":"Zarour","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Djamel","family":"Benmerzoug","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nawal","family":"Guermouche","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Khalil","family":"Drira","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"140","reference":[{"key":"key2020120113292453500_ref001","first-page":"1","article-title":"Proposal of BPMN extensions for modelling manufacturing processes","year":"2019"},{"issue":"2","key":"key2020120113292453500_ref002","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1016\/S0925-5273(03)00102-6","article-title":"Business process modelling: review and framework","volume":"90","year":"2004","journal-title":"International Journal of Production Economics"},{"issue":"3","key":"key2020120113292453500_ref003","doi-asserted-by":"crossref","first-page":"359","DOI":"10.1080\/17517575.2011.557443","article-title":"A literature review on business process modelling: new frontiers of reusability","volume":"5","year":"2011","journal-title":"Enterprise Information Systems"},{"key":"key2020120113292453500_ref004","first-page":"304","article-title":"BPMN extensions for decentralized execution and monitoring of business processes","year":"2015"},{"key":"key2020120113292453500_ref005","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1016\/j.infsof.2016.05.004","article-title":"A metamodel to integrate business processes time perspective in BPMN 2.0","volume":"77","year":"2016","journal-title":"Information and Software Technology"},{"key":"key2020120113292453500_ref006","first-page":"1","article-title":"Consistency requirements in business process modeling: a thorough overview","year":"2017"},{"key":"key2020120113292453500_ref007","first-page":"85","article-title":"BPMN extension for business process monitoring","year":"2014"},{"key":"key2020120113292453500_ref008","first-page":"559","article-title":"A BPMN extension for integrating knowledge dimension in sensitive business process models","year":"2017"},{"key":"key2020120113292453500_ref009","article-title":"Using core ontologies for extending sensitive business process modeling with the knowledge perspective","year":"2017"},{"key":"key2020120113292453500_ref010","doi-asserted-by":"crossref","first-page":"1119","DOI":"10.1016\/j.procs.2017.12.121","article-title":"BPMN4KM: design and implementation of a BPMN extension for modeling the knowledge perspective of sensitive business processes","volume":"121","year":"2017","journal-title":"Procedia Computer Science"},{"key":"key2020120113292453500_ref011","first-page":"99","article-title":"BPMN4V for modeling and handling versions of BPMN collaborations and choreographies","year":"2017"},{"key":"key2020120113292453500_ref012","first-page":"1311","article-title":"BPMN for disaster response processes \u2013 a methodical extension","year":"2017"},{"key":"key2020120113292453500_ref013","first-page":"40","article-title":"A BPMN extension to enable the explicit modeling of task resources","year":"2016"},{"key":"key2020120113292453500_ref015","first-page":"599","article-title":"A BPMN extension for modeling cyber-physical-production-systems in the context of Industry 4.0","year":"2017"},{"key":"key2020120113292453500_ref016","first-page":"67","article-title":"An HLA-based BPMN extension for the specification of business process collaborations","year":"2017"},{"key":"key2020120113292453500_ref017","first-page":"42","article-title":"Classification of domain-specific BPMN extensions","year":"2014"},{"key":"key2020120113292453500_ref018","first-page":"67","article-title":"Towards multi-perspective modeling with BPMN","year":"2015"},{"key":"key2020120113292453500_ref019","first-page":"39","article-title":"Requirements-based development of BPMN extensions \u2013 the case of clinical pathways","year":"2014"},{"key":"key2020120113292453500_ref020","first-page":"468","article-title":"Extending a business process modeling language for domain-specific adaptation in healthcare","year":"2015"},{"key":"key2020120113292453500_ref021","first-page":"3249","article-title":"BPMN4CP revised-extending BPMN for multi-perspective modeling of clinical pathways","year":"2016"},{"key":"key2020120113292453500_ref022","first-page":"492","article-title":"Extending the BPMN specification to support cost-centric simulations of business processes","year":"2016"},{"key":"key2020120113292453500_ref023","first-page":"719","article-title":"AO-BPM 2.0: aspect oriented business process modeling","year":"2018"},{"key":"key2020120113292453500_ref024","first-page":"219","article-title":"A valid BPMN extension for supporting security requirements based on cyber security ontology","year":"2018"},{"key":"key2020120113292453500_ref025","first-page":"783","article-title":"Extending event elements of business process model for Internet of Things","year":"2015"},{"key":"key2020120113292453500_ref014","first-page":"1","article-title":"Towards performance-oriented perfective evolution of BPMN models","year":"2016"},{"key":"key2020120113292453500_ref026","first-page":"84","article-title":"Declarative process modeling in BPMN","year":"2015"},{"key":"key2020120113292453500_ref027","unstructured":"Domingos, D., Respicio, A. and Martinho, R. (2016), \u201cReliability of IoT-aware BPMN healthcare processes\u201d, in Reis, C. and Maximiano, M. (Eds), Internet of Things and Advanced Application in Healthcare, IGI Global, Hershey, PA, pp. 214-244."},{"key":"key2020120113292453500_ref028","first-page":"301","article-title":"A meta model based extension of BPMN 2.0 for mobile context sensitive business processes and applications","year":"2017"},{"key":"key2020120113292453500_ref029","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1016\/j.jvlc.2018.06.002","article-title":"BPMN extensions for automating cloud environments using a two-layer orchestration approach","volume":"47","year":"2018","journal-title":"Journal of Visual Languages and Computing"},{"key":"key2020120113292453500_ref030","first-page":"152","article-title":"BPMN4CPS: a BPMN extension for modeling cyber-physical systems","year":"2016"},{"key":"key2020120113292453500_ref031","first-page":"593","article-title":"Demonstrating BPMN4CPS: modeling and verification of cyber-physical systems","year":"2017"},{"key":"key2020120113292453500_ref032","first-page":"333","article-title":"A performance measurement extension for BPMN: one step further quantifying interoperability in process model","year":"2019"},{"issue":"3","key":"key2020120113292453500_ref033","doi-asserted-by":"crossref","first-page":"1101","DOI":"10.2298\/CSIS141112013J","article-title":"Enhancing BPMN 2.0 informational perspective to support interoperability for cross-organizational business processes","volume":"12","year":"2015","journal-title":"Computer Science and Information Systems"},{"key":"key2020120113292453500_ref034","unstructured":"Kitchenham, B. (2007), \u201cGuidelines for performing systematic literature reviews in software engineering\u201d, Technical Report EBSE-2007-01 Version 2.3, Keele University and Durham University, pp. 1-65."},{"issue":"4","key":"key2020120113292453500_ref035","first-page":"3","article-title":"A classification of BPEL extensions","volume":"2","year":"2011","journal-title":"Journal of Systems Integration"},{"key":"key2020120113292453500_ref036","first-page":"413","article-title":"The Business Process Simulation Standard (BPSIM): chances and limits","year":"2016"},{"key":"key2020120113292453500_ref037","first-page":"18","article-title":"Modelling business processes for outsourcing into the fog and cloud computing","year":"2018"},{"key":"key2020120113292453500_ref038","article-title":"BPDMN: a conservative extension of BPMN with enhanced data representation capabilities","year":"2009"},{"key":"key2020120113292453500_ref039","first-page":"105","article-title":"Adding a third dimension to BPMN as a means of representing cyber security requirements","year":"2016"},{"key":"key2020120113292453500_ref040","first-page":"141","article-title":"Events in business process implementation: early subscription and event buffering","year":"2017"},{"key":"key2020120113292453500_ref041","doi-asserted-by":"crossref","first-page":"737","DOI":"10.1016\/j.protcy.2014.10.023","article-title":"Quality of information and access cost of IoT resources in BPMN processes","volume":"16","year":"2014","journal-title":"Procedia Technology"},{"key":"key2020120113292453500_ref042","doi-asserted-by":"crossref","first-page":"1232","DOI":"10.1016\/j.procs.2015.08.509","article-title":"CF4BPMN: a BPMN extension for controlled flexibility in business processes","volume":"64","year":"2015","journal-title":"Procedia Computer Science"},{"key":"key2020120113292453500_ref043","first-page":"305","article-title":"FCE4BPMN: on-demand QoS-based optimised process model execution in the cloud","year":"2017"},{"key":"key2020120113292453500_ref044","first-page":"297","article-title":"Extending BPMN model for improving expressiveness and machine-understandability","year":"2016"},{"key":"key2020120113292453500_ref045","first-page":"285","article-title":"The things of the Internet of Things in BPMN","year":"2015"},{"key":"key2020120113292453500_ref046","doi-asserted-by":"crossref","first-page":"187","DOI":"10.1016\/j.infsof.2014.07.011","article-title":"A systematic literature review of studies on business process modeling quality","volume":"58","year":"2015","journal-title":"Information and Software Technology"},{"issue":"8","key":"key2020120113292453500_ref047","first-page":"1","article-title":"Extending BPMN 2.0 for intraoperative workflow modeling with IEEE 11073 SDC for description and orchestration of interoperable, networked medical devices","volume":"14","year":"2019","journal-title":"International Journal of Computer Assisted Radiology and Surgery"},{"key":"key2020120113292453500_ref048","unstructured":"OMG (2013), \u201cBusiness Process Model and Notation (BPMN) Version 2.0.2\u201d, Object Management Group, available at: www.omg.org\/spec\/BPMN\/2.0.2\/ (accessed 22 November 2018)."},{"issue":"5","key":"key2020120113292453500_ref049","first-page":"788","article-title":"A BPMN extension to support discrete-event simulation for healthcare applications: an explicit representation of queues, attributes and data-driven decision points","volume":"69","year":"2017","journal-title":"Journal of the Operational Research Society"},{"key":"key2020120113292453500_ref050","doi-asserted-by":"crossref","unstructured":"Pardillo, J. (2010), \u201cA systematic review on the definition of UML profiles\u201d, in Petriu, D.C., Rouquette, N. and Haugen, \u00d8. (Eds), Model Driven Engineering Languages and Systems, Springer, Heidelberg, pp. 407-422.","DOI":"10.1007\/978-3-642-16145-2_28"},{"key":"key2020120113292453500_ref051","doi-asserted-by":"crossref","first-page":"95","DOI":"10.1016\/j.infsof.2014.09.004","article-title":"BPMNt: A BPMN extension for specifying software process tailoring","volume":"57","year":"2015","journal-title":"Information and Software Technology"},{"key":"key2020120113292453500_ref052","first-page":"732","article-title":"A visualization of human physical risks in manufacturing processes using BPMN","year":"2018"},{"key":"key2020120113292453500_ref053","article-title":"Enabling batch processing in BPMN processes","year":"2016"},{"key":"key2020120113292453500_ref054","first-page":"40","article-title":"PE-BPMN: privacy-enhanced Business Process Model and Notation","year":"2017"},{"issue":"10","key":"key2020120113292453500_ref055","first-page":"1","article-title":"A BPMN based notation for the representation of workflows in hospital protocols","volume":"42","year":"2018","journal-title":"Journal of Medical Systems"},{"issue":"1","key":"key2020120113292453500_ref056","first-page":"1","article-title":"BPMN-E2: a BPMN extension for an enhanced workflow description","volume":"17","year":"2018","journal-title":"Software and Systems Modeling"},{"key":"key2020120113292453500_ref076","first-page":"175","article-title":"Specifying business process outsourcing requirements","year":"2015"},{"key":"key2020120113292453500_ref057","doi-asserted-by":"crossref","first-page":"643","DOI":"10.1016\/j.procs.2015.08.578","article-title":"Reliability of BPMN business processes","volume":"64","year":"2015","journal-title":"Procedia Computer Science"},{"key":"key2020120113292453500_ref058","article-title":"A BPMN extension for including data quality requirements in business process modeling","year":"2012"},{"issue":"4","key":"key2020120113292453500_ref059","doi-asserted-by":"crossref","first-page":"433","DOI":"10.1504\/IJBIS.2018.090287","article-title":"Evaluation of the StrAli-BPM approach: strategic alignment with BPM using agreements in different levels","volume":"27","year":"2018","journal-title":"International Journal of Business Information Systems"},{"issue":"3","key":"key2020120113292453500_ref060","doi-asserted-by":"crossref","first-page":"737","DOI":"10.1007\/s10270-015-0499-4","article-title":"Designing secure business processes with SecBPMN","volume":"16","year":"2017","journal-title":"Software and Systems Modeling"},{"key":"key2020120113292453500_ref061","first-page":"2340","article-title":"BPMN security extensions for healthcare process","year":"2015"},{"key":"key2020120113292453500_ref062","first-page":"59","article-title":"Extending BPMN 2.0: method and tool support","year":"2011"},{"issue":"2","key":"key2020120113292453500_ref063","first-page":"17","article-title":"Modeling, enacting, and integrating custom crowdsourcing processes","volume":"9","year":"2015","journal-title":"Journal of ACM Transactions on the Web (TWEB)"},{"key":"key2020120113292453500_ref064","first-page":"259","article-title":"BPMN4SGA: a BPMN extension for smart glasses applications to enable process visualisations","year":"2018"},{"key":"key2020120113292453500_ref065","first-page":"183","article-title":"Enhancing business processes with Web 2.0 features","year":"2015"},{"key":"key2020120113292453500_ref066","doi-asserted-by":"crossref","unstructured":"Yahya, F., Boukadi, K., Maamar, Z. and Ben-Abdallah, H. (2018), \u201cSocial business process modeling\u201d, Encyclopedia of Information Science and Technology, 4th ed., IGI Global, pp. 765-776.","DOI":"10.4018\/978-1-5225-2255-3.ch066"},{"key":"key2020120113292453500_ref067","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1016\/j.infsof.2016.02.002","article-title":"uBPMN: A BPMN extension for modeling ubiquitous business processes","volume":"74","year":"2016","journal-title":"Information and Software Technology"},{"issue":"4","key":"key2020120113292453500_ref068","first-page":"621","article-title":"The use of ubiquitous computing for business process improvement","volume":"9","year":"2015","journal-title":"IEEE Transactions on Services Computing"},{"issue":"3","key":"key2020120113292453500_ref069","doi-asserted-by":"crossref","first-page":"975","DOI":"10.1007\/s10270-012-0286-4","article-title":"Literature review of reuse in business process modeling","volume":"13","year":"2014","journal-title":"Software and System Modeling"},{"key":"key2020120113292453500_ref070","first-page":"833","article-title":"A BPMN extension for business process outsourcing to the cloud","year":"2019"},{"key":"key2020120113292453500_ref071","first-page":"346","article-title":"BPMN-based representation and comparison of clinical pathways for catheter-related bloodstream infections","year":"2015"},{"key":"key2020120113292453500_ref072","article-title":"A proposal of BPMN extensions for the manufacturing domain","year":"2011"},{"key":"key2020120113292453500_ref073","first-page":"465","article-title":"How much language is enough? Theoretical and practical use of the business process management notation","year":"2008"}],"container-title":["Business Process Management Journal"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/BPMJ-01-2019-0040\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/BPMJ-01-2019-0040\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T23:14:15Z","timestamp":1753398855000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/bpmj\/article\/26\/6\/1473-1503\/431434"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,11,18]]},"references-count":74,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2019,11,18]]}},"alternative-id":["10.1108\/BPMJ-01-2019-0040"],"URL":"https:\/\/doi.org\/10.1108\/bpmj-01-2019-0040","relation":{},"ISSN":["1463-7154"],"issn-type":[{"value":"1463-7154","type":"print"}],"subject":[],"published":{"date-parts":[[2019,11,18]]}}}