Skip to main content
Erschienen in: Business & Information Systems Engineering 1/2024

20.06.2023 | Research Paper

A Study on the Usage of the BPMN Notation for Designing Process Collaboration, Choreography, and Conversation Models

verfasst von: Ivan Compagnucci, Flavio Corradini, Fabrizio Fornari, Barbara Re

Erschienen in: Business & Information Systems Engineering | Ausgabe 1/2024

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Being widely accepted by industries and academia, Business Process Model and Notation (BPMN) is the de facto standard for business process modeling. However, the large number of notation elements it introduces makes its use quite complex. This work investigates the usage of the BPMN notation by analyzing 54,500 models harvested from seven online collections. The study considers different model types introduced by the standard, such as process collaboration, choreography, and conversation. The analyses focus on the syntactic dimension of BPMN, investigating the usage of BPMN elements and their combinations. Syntactic violations of the standard, and of good modeling practices, are also investigated as well as possible relations with BPMN elements and modeling tools. The results of the study can guide further activities of educators, practitioners, researchers, and standardization bodies.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Weitere Produktempfehlungen anzeigen
Fußnoten
1
BPMN 2.0.1 version is released as ISO/IEC 19510:2013 standard.
 
3
More than 70 tools support BPMN (http://​www.​bpmn.​org, accessed 09 March 2023).
 
6
The graphical notation for designing collaborations includes also message flows and a message icon that are not present in the notation for designing single processes.
 
7
BPMN specification: https://​www.​omg.​org/​spec/​BPMN/​2.​0/​PDF, accessed 09 March 2023.
 
17
https://​wiki.​xmldation.​com, accessed 09 March 2023.
 
19
BEBoP tool: https://​pros.​unicam.​it/​bebop, accessed 09 March 2023.
 
21
Correlation does not refer to BPMN elements that are necessarily connected but that are both present in a model.
 
22
A model with over three hundred elements available on RePROSitory: https://​pros.​unicam.​it:​4200/​guest/​modelDetails/​24_​1552924500764_​425164153152522, accessed 09 March 2023.
 
24
The tags \({<extensionElements> <signavio:signavioMetaData metaKey="bgcolor" metaValue="\#ffffff"/> </extensionElements>}\), are used in Signavio to specify the background color of an element.
 
25
https://​www.​drools.​org, accessed 09 March 2023.
 
Literatur
Zurück zum Zitat Antinori A, Coltrinari R, Corradini F, Fornari F, Re B, Scarpetta M (2022) BPMN-Redrawer: from images to BPMN models. In: International conference on business process management, CEUR-WS.org, CEUR workshop proceedings, vol 3216, pp 107–111 Antinori A, Coltrinari R, Corradini F, Fornari F, Re B, Scarpetta M (2022) BPMN-Redrawer: from images to BPMN models. In: International conference on business process management, CEUR-WS.org, CEUR workshop proceedings, vol 3216, pp 107–111
Zurück zum Zitat Benesty J, Chen J, Huang Y, Cohen I (2009) Pearson correlation coefficient. Noise reduction in speech processing, vol 2. Springer, Heidelberg, pp 1–4 Benesty J, Chen J, Huang Y, Cohen I (2009) Pearson correlation coefficient. Noise reduction in speech processing, vol 2. Springer, Heidelberg, pp 1–4
Zurück zum Zitat Bork D, Karagiannis D, Pittl B (2020) A survey of modeling language specification techniques. Inf Syst 87 Bork D, Karagiannis D, Pittl B (2020) A survey of modeling language specification techniques. Inf Syst 87
Zurück zum Zitat Bourr K, Corradini F, Pettinari S, Re B, Rossi L, Tiezzi F (2021) Disciplined use of BPMN for mission modeling of multi-robot systems. In: Practice of enterprise modeling, CEUR-WS.org, CEUR workshop proceedings, vol 3045, pp 1–10 Bourr K, Corradini F, Pettinari S, Re B, Rossi L, Tiezzi F (2021) Disciplined use of BPMN for mission modeling of multi-robot systems. In: Practice of enterprise modeling, CEUR-WS.org, CEUR workshop proceedings, vol 3045, pp 1–10
Zurück zum Zitat Braun R, Esswein W (2014) Classification of domain-specific BPMN extensions. In: Conference on the practice of enterprise modeling, LNBIP, Springer, Heidelberg, LNBIP, vol 197, pp 42–57 Braun R, Esswein W (2014) Classification of domain-specific BPMN extensions. In: Conference on the practice of enterprise modeling, LNBIP, Springer, Heidelberg, LNBIP, vol 197, pp 42–57
Zurück zum Zitat Christiansen DR, Carbone M, Hildebrandt TT (2010) Formal semantics and implementation of BPMN 2.0 inclusive gateways. Web services and formal methods workshop, LNCS, Springer, Heidelberg, LNCS 6551:146–160CrossRef Christiansen DR, Carbone M, Hildebrandt TT (2010) Formal semantics and implementation of BPMN 2.0 inclusive gateways. Web services and formal methods workshop, LNCS, Springer, Heidelberg, LNCS 6551:146–160CrossRef
Zurück zum Zitat Compagnucci I, Corradini F, Fornari F, Polini A, Re B, Tiezzi F (2020) Modelling notations for IoT-aware business processes: a systematic literature review. BPM Workshops BP-Meet-IoT, LNBIP, Springer, Heidelberg, LNBIP 397:108–121 Compagnucci I, Corradini F, Fornari F, Polini A, Re B, Tiezzi F (2020) Modelling notations for IoT-aware business processes: a systematic literature review. BPM Workshops BP-Meet-IoT, LNBIP, Springer, Heidelberg, LNBIP 397:108–121
Zurück zum Zitat Compagnucci I, Corradini F, Fornari F, Re B (2021) Trends on the usage of BPMN 2.0 from publicly available repositories. International Conference on Perspectives in Business Informatics Research, LNBIP, Springer, Heidelberg, LNBIP 430:84–99 Compagnucci I, Corradini F, Fornari F, Re B (2021) Trends on the usage of BPMN 2.0 from publicly available repositories. International Conference on Perspectives in Business Informatics Research, LNBIP, Springer, Heidelberg, LNBIP 430:84–99
Zurück zum Zitat Compagnucci I, Corradini F, Fornari F, Polini A, Re B, Tiezzi F (2022) A systematic literature review on IoT-aware business process modeling views, requirements and notations. Softw Syst Model 14(1):1–36 Compagnucci I, Corradini F, Fornari F, Polini A, Re B, Tiezzi F (2022) A systematic literature review on IoT-aware business process modeling views, requirements and notations. Softw Syst Model 14(1):1–36
Zurück zum Zitat Corradini F, Ferrari A, Fornari F, Gnesi S, Polini A, Re B, Spagnolo GO (2018) A guidelines framework for understandable BPMN models. Data Knowl Eng 113:129–154CrossRef Corradini F, Ferrari A, Fornari F, Gnesi S, Polini A, Re B, Spagnolo GO (2018) A guidelines framework for understandable BPMN models. Data Knowl Eng 113:129–154CrossRef
Zurück zum Zitat Corradini F, Fornari F, Polini A, Re B, Tiezzi F (2018) A formal approach to modeling and verification of business process collaborations. Sci Comput Progr 166:35–70CrossRef Corradini F, Fornari F, Polini A, Re B, Tiezzi F (2018) A formal approach to modeling and verification of business process collaborations. Sci Comput Progr 166:35–70CrossRef
Zurück zum Zitat Corradini F, Fornari F, Polini A, Re B, Tiezzi F (2019) RePROSitory: a repository platform for sharing business process models. In: Business process management, CEUR-WS.org, CEUR workshop proceedings, vol 2420, pp 149–153 Corradini F, Fornari F, Polini A, Re B, Tiezzi F (2019) RePROSitory: a repository platform for sharing business process models. In: Business process management, CEUR-WS.org, CEUR workshop proceedings, vol 2420, pp 149–153
Zurück zum Zitat Corradini F, Muzi C, Re B, Rossi L, Tiezzi F (2022) BPMN 2.0 or-join semantics: global and local characterisation. Inf Syst 105:101934CrossRef Corradini F, Muzi C, Re B, Rossi L, Tiezzi F (2022) BPMN 2.0 or-join semantics: global and local characterisation. Inf Syst 105:101934CrossRef
Zurück zum Zitat Dijkman RM, Dumas M, Ouyang C (2008) Semantics and analysis of business process models in BPMN. Inf Softw Technol 50(12):1281–1294CrossRef Dijkman RM, Dumas M, Ouyang C (2008) Semantics and analysis of business process models in BPMN. Inf Softw Technol 50(12):1281–1294CrossRef
Zurück zum Zitat Dobing B, Parsons J (2006) How UML is used. Commun ACM 49(5):109–113CrossRef Dobing B, Parsons J (2006) How UML is used. Commun ACM 49(5):109–113CrossRef
Zurück zum Zitat Dumas M, Großkopf A, Hettel T, Wynn MT (2007) Semantics of standard process models with or-joins. On the move to meaningful internet systems, LNCS, Springer, Heidelberg, LNCS 4803:41–58 Dumas M, Großkopf A, Hettel T, Wynn MT (2007) Semantics of standard process models with or-joins. On the move to meaningful internet systems, LNCS, Springer, Heidelberg, LNCS 4803:41–58
Zurück zum Zitat Dumas M, Rosa ML, Mendling J, Reijers HA (2018) Fundamentals of business process management. Springer, HeidelbergCrossRef Dumas M, Rosa ML, Mendling J, Reijers HA (2018) Fundamentals of business process management. Springer, HeidelbergCrossRef
Zurück zum Zitat Erickson J, Siau K (2004) Theoretical and practical complexity of unified modeling language: Delphi study and metrics analyses. In: International conference on information systems, AIS eLibrary, pp 183–194 Erickson J, Siau K (2004) Theoretical and practical complexity of unified modeling language: Delphi study and metrics analyses. In: International conference on information systems, AIS eLibrary, pp 183–194
Zurück zum Zitat Erickson J, Siau K (2007) Theoretical and practical complexity of modeling methods. Commun ACM 50(8):46–51CrossRef Erickson J, Siau K (2007) Theoretical and practical complexity of modeling methods. Commun ACM 50(8):46–51CrossRef
Zurück zum Zitat Fahland D, Favre C, Jobstmann B, Koehler J, Lohmann N, Völzer H, Wolf K (2009) Instantaneous soundness checking of industrial business process models. Business Process Management, LNCS, Springer, Heidelberg, LNCS 5701:278–293CrossRef Fahland D, Favre C, Jobstmann B, Koehler J, Lohmann N, Völzer H, Wolf K (2009) Instantaneous soundness checking of industrial business process models. Business Process Management, LNCS, Springer, Heidelberg, LNCS 5701:278–293CrossRef
Zurück zum Zitat Figl K (2017) Comprehension of procedural visual business process models - a literature review. Bus Inf Syst Eng 59(1):41–67CrossRef Figl K (2017) Comprehension of procedural visual business process models - a literature review. Bus Inf Syst Eng 59(1):41–67CrossRef
Zurück zum Zitat Genon N, Heymans P, Amyot D (2010) Analysing the cognitive effectiveness of the BPMN 2.0 visual notation. Software Language Engineering, LNCS, Springer, Heidelberg, LNCS 6563:377–396CrossRef Genon N, Heymans P, Amyot D (2010) Analysing the cognitive effectiveness of the BPMN 2.0 visual notation. Software Language Engineering, LNCS, Springer, Heidelberg, LNCS 6563:377–396CrossRef
Zurück zum Zitat Heinze TS, Stefanko V, Amme W (2020) Mining BPMN processes on github for tool validation and development. Business process and information systems modeling, LNBIP, Springer, Heidelberg, LNBIP 387:193–208 Heinze TS, Stefanko V, Amme W (2020) Mining BPMN processes on github for tool validation and development. Business process and information systems modeling, LNBIP, Springer, Heidelberg, LNBIP 387:193–208
Zurück zum Zitat Houhou S, Baarir S, Poizat P, Quéinnec P, Kahloul L (2022) A first-order logic verification framework for communication-parametric and time-aware BPMN collaborations. Inf Syst 104(101):765 Houhou S, Baarir S, Poizat P, Quéinnec P, Kahloul L (2022) A first-order logic verification framework for communication-parametric and time-aware BPMN collaborations. Inf Syst 104(101):765
Zurück zum Zitat Kossak F, Illibauer C, Geist V, Kubovy J, Natschläger C, Ziebermayr T, Kopetzky T, Freudenthaler B, Schewe K (2014) A rigorous semantics for BPMN 2.0 process diagrams, Springer, Heidelberg Kossak F, Illibauer C, Geist V, Kubovy J, Natschläger C, Ziebermayr T, Kopetzky T, Freudenthaler B, Schewe K (2014) A rigorous semantics for BPMN 2.0 process diagrams, Springer, Heidelberg
Zurück zum Zitat Onggo BSS, Proudlove NC, D’Ambrogio A, Calabrese A, Bisogno S, Ghiron NL (2018) A BPMN extension to support discrete-event simulation for healthcare applications: an explicit representation of queues, attributes and data-driven decision points. J Oper Res Soc 69(5):788–802CrossRef Onggo BSS, Proudlove NC, D’Ambrogio A, Calabrese A, Bisogno S, Ghiron NL (2018) A BPMN extension to support discrete-event simulation for healthcare applications: an explicit representation of queues, attributes and data-driven decision points. J Oper Res Soc 69(5):788–802CrossRef
Zurück zum Zitat Petre M (2013) UML in practice. In: Conference on software engineering, IEEE Computer Society, pp 722–731 Petre M (2013) UML in practice. In: Conference on software engineering, IEEE Computer Society, pp 722–731
Zurück zum Zitat Recker J, Rosemann M, Indulska M, Green P (2009) Business process modeling: a comparative analysis. J Assoc Inform Syst 10:1 Recker J, Rosemann M, Indulska M, Green P (2009) Business process modeling: a comparative analysis. J Assoc Inform Syst 10:1
Zurück zum Zitat Siau K, Erickson J, Lee L (2005) Theoretical vs. practical complexity: the case of UML. Database Manag 16(3):40–57 Siau K, Erickson J, Lee L (2005) Theoretical vs. practical complexity: the case of UML. Database Manag 16(3):40–57
Zurück zum Zitat Strutzenberger DV, Mangler J, Rinderle-Ma S (2021) BPMN extensions for modeling continuous processes. Intelligent Information Systems, LNBIP, Springer, Heidelberg, LNBIP 424:20–28CrossRef Strutzenberger DV, Mangler J, Rinderle-Ma S (2021) BPMN extensions for modeling continuous processes. Intelligent Information Systems, LNBIP, Springer, Heidelberg, LNBIP 424:20–28CrossRef
Zurück zum Zitat van der Aalst WMP, ter Hofstede AHM, Kiepuszewski B, Barros AP (2003) Workflow patterns. Distrib Parallel Databases 14(1):5–51CrossRef van der Aalst WMP, ter Hofstede AHM, Kiepuszewski B, Barros AP (2003) Workflow patterns. Distrib Parallel Databases 14(1):5–51CrossRef
Zurück zum Zitat Weske M (2019) Business process management - concepts, languages, architectures. Springer, HeidelbergCrossRef Weske M (2019) Business process management - concepts, languages, architectures. Springer, HeidelbergCrossRef
Zurück zum Zitat Wong PYH, Gibbons J (2011) Formalisations and applications of BPMN. Sci Comput Progr 76(8):633–650CrossRef Wong PYH, Gibbons J (2011) Formalisations and applications of BPMN. Sci Comput Progr 76(8):633–650CrossRef
Zurück zum Zitat Ye J, Sun S, Song W, Wen L (2008) Formal semantics of BPMN process models using YAWL. Intelligent Information Technology Application, IEEEXplore 2:70–74 Ye J, Sun S, Song W, Wen L (2008) Formal semantics of BPMN process models using YAWL. Intelligent Information Technology Application, IEEEXplore 2:70–74
Zurück zum Zitat Zarour K, Benmerzoug D, Guermouche N, Drira K (2020) A systematic literature review on BPMN extensions. Bus Process Manag 26(6):1473–1503CrossRef Zarour K, Benmerzoug D, Guermouche N, Drira K (2020) A systematic literature review on BPMN extensions. Bus Process Manag 26(6):1473–1503CrossRef
Zurück zum Zitat Zur Muehlen M, Recker J, (2013) How much language is enough? theoretical and practical use of the business process modeling notation. Advanced Information Systems Engineering. LNCS, LNCS, Springer, Heidelberg, pp 429–443 Zur Muehlen M, Recker J, (2013) How much language is enough? theoretical and practical use of the business process modeling notation. Advanced Information Systems Engineering. LNCS, LNCS, Springer, Heidelberg, pp 429–443
Metadaten
Titel
A Study on the Usage of the BPMN Notation for Designing Process Collaboration, Choreography, and Conversation Models
verfasst von
Ivan Compagnucci
Flavio Corradini
Fabrizio Fornari
Barbara Re
Publikationsdatum
20.06.2023
Verlag
Springer Fachmedien Wiesbaden
Erschienen in
Business & Information Systems Engineering / Ausgabe 1/2024
Print ISSN: 2363-7005
Elektronische ISSN: 1867-0202
DOI
https://doi.org/10.1007/s12599-023-00818-7

Weitere Artikel der Ausgabe 1/2024

Business & Information Systems Engineering 1/2024 Zur Ausgabe

Catchword

Generative AI

Premium Partner