Skip to main content
Top
Published in: Software and Systems Modeling 6/2020

09-06-2020 | Special Section Paper

Empirical evaluation of CMMN models: a collaborative process case study

Authors: Ioannis Routis, Mara Nikolaidou, Dimosthenis Anagnostopoulos

Published in: Software and Systems Modeling | Issue 6/2020

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Case Management Model and Notation (CMMN) was introduced by the Object Management Group as an alternative modeling language, targeting human-centric processes characterized by lack of structure and agility. However, although it is adequately supported by well-known process management tools, CMMN applicability as a modeling language is being questioned in practice. In this work, an empirical evaluation of CMMN models is presented, through a real-world case study where CMMN has been used for the analysis and implementation of a collaborative process by independent groups of process engineers. Their experience is being discussed, based on their modeling perspective. The produced models in the analysis and implementation phase are evaluated, using pre-existing metrics customized for CMMN. Based on the experience of engineers, CMMN applicability is evaluated, highlighting aspects in which its application might be limited, that should be addressed.

Dont have a licence yet? Then find out more about our products and how to get one now:

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!

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!

Literature
2.
go back to reference Antunes, P., Herskovic, V., Ochoa, S.F., Pino, J.A.: Modeling highly collaborative processes. In: Proceedings of the 2013 IEEE 17th International Conference on Computer Supported Cooperative Work in Design (CSCWD), pp. 184–189 (2013) Antunes, P., Herskovic, V., Ochoa, S.F., Pino, J.A.: Modeling highly collaborative processes. In: Proceedings of the 2013 IEEE 17th International Conference on Computer Supported Cooperative Work in Design (CSCWD), pp. 184–189 (2013)
3.
go back to reference Azadegan, A., Papamichail, K.N., Sampaio, P.: Applying collaborative process design to user requirements elicitation: a case study. Comput. Ind. 64(7), 798–812 (2013)CrossRef Azadegan, A., Papamichail, K.N., Sampaio, P.: Applying collaborative process design to user requirements elicitation: a case study. Comput. Ind. 64(7), 798–812 (2013)CrossRef
5.
go back to reference Bögel, S., Stieglitz, S., Meske, C.: A role model-based approach for modelling collaborative processes. Bus. Process. Manag. J. 20(4), 598–614 (2014)CrossRef Bögel, S., Stieglitz, S., Meske, C.: A role model-based approach for modelling collaborative processes. Bus. Process. Manag. J. 20(4), 598–614 (2014)CrossRef
6.
go back to reference Cai, J., Lu, S.C., Grobler, F., Case, M., Jing, N.: Modeling and managing collaborative processes over the internet. Bus. Process. Manag. J. 11(3), 255–274 (2005)CrossRef Cai, J., Lu, S.C., Grobler, F., Case, M., Jing, N.: Modeling and managing collaborative processes over the internet. Bus. Process. Manag. J. 11(3), 255–274 (2005)CrossRef
7.
go back to reference de Carvalho, R.M., Mili, H., Boubaker, A., Gonzalez-Huerta, J., Ringuette, S.: On the analysis of CMMN expressiveness: revisiting workflow patterns. In: 2016 IEEE 20th International Enterprise Distributed Object Computing Workshop (EDOCW), pp. 1–8. IEEE (2016) de Carvalho, R.M., Mili, H., Boubaker, A., Gonzalez-Huerta, J., Ringuette, S.: On the analysis of CMMN expressiveness: revisiting workflow patterns. In: 2016 IEEE 20th International Enterprise Distributed Object Computing Workshop (EDOCW), pp. 1–8. IEEE (2016)
8.
go back to reference Ding, T., Gao, Y., Ma, Y.: A semantic preserving CEP based approach for business data processing. In: 2016 12th International Conference on Natural Computation, Fuzzy Systems and Knowledge Discovery (ICNC-FSKD), pp. 1808–1815 (2016) Ding, T., Gao, Y., Ma, Y.: A semantic preserving CEP based approach for business data processing. In: 2016 12th International Conference on Natural Computation, Fuzzy Systems and Knowledge Discovery (ICNC-FSKD), pp. 1808–1815 (2016)
9.
go back to reference Dustdar, S.: Carambaa process-aware collaboration system supporting ad hoc and collaborative processes in virtual teams. Distrib. Parallel Databases 15(1), 45–66 (2004)CrossRef Dustdar, S.: Carambaa process-aware collaboration system supporting ad hoc and collaborative processes in virtual teams. Distrib. Parallel Databases 15(1), 45–66 (2004)CrossRef
10.
go back to reference Grudzińska-Kuna, A.: Supporting knowledge workers: case management model and notation (CMMN). Inf. Syst. Manag. 2, 3–11 (2013) Grudzińska-Kuna, A.: Supporting knowledge workers: case management model and notation (CMMN). Inf. Syst. Manag. 2, 3–11 (2013)
11.
go back to reference Gruhn, V., Laue, R.: Adopting the cognitive complexity measure for business process models. In: 5th IEEE International Conference on Cognitive Informatics, 2006. ICCI 2006, vol. 1, pp. 236–241. IEEE (2006) Gruhn, V., Laue, R.: Adopting the cognitive complexity measure for business process models. In: 5th IEEE International Conference on Cognitive Informatics, 2006. ICCI 2006, vol. 1, pp. 236–241. IEEE (2006)
12.
go back to reference Gruhn, V., Laue, R.: Complexity metrics for business process models. In: 9th International Conference on Business Information Systems (BIS 2006), Citeseer, vol. 85, pp. 1–12 (2006) Gruhn, V., Laue, R.: Complexity metrics for business process models. In: 9th International Conference on Business Information Systems (BIS 2006), Citeseer, vol. 85, pp. 1–12 (2006)
13.
go back to reference Herzberg, N., Kirchner, K., Weske, M.: Modeling and monitoring variability in hospital treatments: a scenario using CMMN. In: International Conference on Business Process Management, Springer, pp. 3–15 (2014) Herzberg, N., Kirchner, K., Weske, M.: Modeling and monitoring variability in hospital treatments: a scenario using CMMN. In: International Conference on Business Process Management, Springer, pp. 3–15 (2014)
14.
go back to reference Hewelt, M., Wolff, F., Mandal, S., Pufahl, L., Weske, M.: Towards a methodology for case model elicitation. In: Gulden, J., Reinhartz-Berger, I., Schmidt, R., Guerreiro, S., Guédria, W., Bera, P. (eds.) Enterprise, Business-Process and Information Systems Modeling, pp. 181–195. Springer, Berlin (2018)CrossRef Hewelt, M., Wolff, F., Mandal, S., Pufahl, L., Weske, M.: Towards a methodology for case model elicitation. In: Gulden, J., Reinhartz-Berger, I., Schmidt, R., Guerreiro, S., Guédria, W., Bera, P. (eds.) Enterprise, Business-Process and Information Systems Modeling, pp. 181–195. Springer, Berlin (2018)CrossRef
15.
go back to reference Kluza, K.: Measuring complexity of business process models integrated with rules. In: International Conference on Artificial Intelligence and Soft Computing, pp. 649–659. Springer (2015) Kluza, K.: Measuring complexity of business process models integrated with rules. In: International Conference on Artificial Intelligence and Soft Computing, pp. 649–659. Springer (2015)
16.
go back to reference Koutsopoulos, G., Bider, I.: Teaching and learning state-oriented business process modeling. Experience report. In: Reinhartz-Berger, I., Gulden, J., Nurcan, S., Guédria, W., Bera, P. (eds.) Enterprise, Business-Process and Information Systems Modeling, pp. 171–185. Springer, Cham (2017)CrossRef Koutsopoulos, G., Bider, I.: Teaching and learning state-oriented business process modeling. Experience report. In: Reinhartz-Berger, I., Gulden, J., Nurcan, S., Guédria, W., Bera, P. (eds.) Enterprise, Business-Process and Information Systems Modeling, pp. 171–185. Springer, Cham (2017)CrossRef
17.
go back to reference Kurz, M., Schmidt, W., Fleischmann, A., Lederer, M.: Leveraging CMMN for ACM: examining the applicability of a new OMG standard for adaptive case management. In: Proceedings of the 7th International Conference on Subject-Oriented Business Process Management, p. 4. ACM (2015) Kurz, M., Schmidt, W., Fleischmann, A., Lederer, M.: Leveraging CMMN for ACM: examining the applicability of a new OMG standard for adaptive case management. In: Proceedings of the 7th International Conference on Subject-Oriented Business Process Management, p. 4. ACM (2015)
18.
go back to reference Marin, M.A., Hauder, M., Matthes, F.: Case management: an evaluation of existing approaches for knowledge-intensive processes. In: International Conference on Business Process Management, pp. 5–16. Springer (2015) Marin, M.A., Hauder, M., Matthes, F.: Case management: an evaluation of existing approaches for knowledge-intensive processes. In: International Conference on Business Process Management, pp. 5–16. Springer (2015)
19.
go back to reference Marin, M.A., Lotriet, H., Van Der Poll, J.A.: Metrics for the case management modeling and notation (cmmn) specification. In: Proceedings of the 2015 Annual Research Conference on South African Institute of Computer Scientists and Information Technologists, p. 28. ACM (2015) Marin, M.A., Lotriet, H., Van Der Poll, J.A.: Metrics for the case management modeling and notation (cmmn) specification. In: Proceedings of the 2015 Annual Research Conference on South African Institute of Computer Scientists and Information Technologists, p. 28. ACM (2015)
23.
go back to reference Plebani, P., Marrella, A., Mecella, M., Mizmizi, M., Pernici, B.: Multi-party business process resilience by-design: a data-centric perspective. In: International Conference on Advanced Information Systems Engineering, pp. 110–124. Springer (2017) Plebani, P., Marrella, A., Mecella, M., Mizmizi, M., Pernici, B.: Multi-party business process resilience by-design: a data-centric perspective. In: International Conference on Advanced Information Systems Engineering, pp. 110–124. Springer (2017)
24.
go back to reference Prilla, M., Nolte, A., Herrmann, T., Kolfschoten, G., Lukosch, S.: Collaborative usage and development of models: state of the art, challenges and opportunities. Int. J. e-Collab. 9(4), 1–16 (2013) Prilla, M., Nolte, A., Herrmann, T., Kolfschoten, G., Lukosch, S.: Collaborative usage and development of models: state of the art, challenges and opportunities. Int. J. e-Collab. 9(4), 1–16 (2013)
25.
go back to reference Rajsiri, V., Lorré, J.P., Bénaben, F., Pingaud, H.: Collaborative process definition using an ontology-based approach. In: Camarinha-Matos, L.M., Picard, W. (eds.) Pervasive Collaborative Networks, pp. 205–212. Springer, Boston (2008)CrossRef Rajsiri, V., Lorré, J.P., Bénaben, F., Pingaud, H.: Collaborative process definition using an ontology-based approach. In: Camarinha-Matos, L.M., Picard, W. (eds.) Pervasive Collaborative Networks, pp. 205–212. Springer, Boston (2008)CrossRef
26.
go back to reference Renger, M., Kolfschoten, G.L., De Vreede, G.J.: Challenges in collaborative modelling: a literature review and research agenda. Int. J. Simul. Process Modell. 4(3–4), 248–263 (2008)CrossRef Renger, M., Kolfschoten, G.L., De Vreede, G.J.: Challenges in collaborative modelling: a literature review and research agenda. Int. J. Simul. Process Modell. 4(3–4), 248–263 (2008)CrossRef
29.
go back to reference Rolón E, García, F., Ruiz, F., Piattini, M., Visaggio, C., Canfora, G.: Evaluation of BPMN models quality-a family of experiments. In: ENASE 2008-Proceedings of the 3rd International Conference on Evaluation of Novel Approaches to Software Engineering, Funchal, Madeira, Portugal, May 4–7, 2008 (2008) Rolón E, García, F., Ruiz, F., Piattini, M., Visaggio, C., Canfora, G.: Evaluation of BPMN models quality-a family of experiments. In: ENASE 2008-Proceedings of the 3rd International Conference on Evaluation of Novel Approaches to Software Engineering, Funchal, Madeira, Portugal, May 4–7, 2008 (2008)
30.
go back to reference Routis, I., Stratigaki, C., Nikolaidou, M.: Exploring ACM and S-BPM for modelling human-centric processes: an empirical comparison. In: Proceedings of the 8th International Conference on Subject-Oriented Business Process Management, p. 5. ACM (2016) Routis, I., Stratigaki, C., Nikolaidou, M.: Exploring ACM and S-BPM for modelling human-centric processes: an empirical comparison. In: Proceedings of the 8th International Conference on Subject-Oriented Business Process Management, p. 5. ACM (2016)
31.
go back to reference Routis, I., Nikolaidou, M., Anagnostopoulos, D.: Using CMMN to model social processes. In: International Conference on Business Process Management, pp. 335–347. Springer (2017) Routis, I., Nikolaidou, M., Anagnostopoulos, D.: Using CMMN to model social processes. In: International Conference on Business Process Management, pp. 335–347. Springer (2017)
32.
go back to reference Routis, I., Nikolaidou, M., Anagnostopoulos, D.: Modeling collaborative processes with CMMN: success or failure? An experience report. In: Gulden, J., Reinhartz-Berger, I., Schmidt, R., Guerreiro, S., Guédria, W., Bera, P. (eds.) Enterprise, Business-Process and Information Systems Modeling, pp. 199–210. Springer, Berlin (2018)CrossRef Routis, I., Nikolaidou, M., Anagnostopoulos, D.: Modeling collaborative processes with CMMN: success or failure? An experience report. In: Gulden, J., Reinhartz-Berger, I., Schmidt, R., Guerreiro, S., Guédria, W., Bera, P. (eds.) Enterprise, Business-Process and Information Systems Modeling, pp. 199–210. Springer, Berlin (2018)CrossRef
33.
go back to reference Rozman, T.: Teaching the software process modeling. In: IIS 2004 (2004) Rozman, T.: Teaching the software process modeling. In: IIS 2004 (2004)
34.
go back to reference Russell, N., Ter Hofstede, A.H., Edmond, D., van der Aalst, W.M.: Workflow resource patterns. Technical report, BETA Working Paper Series, WP 127, Eindhoven University of Technology, Eindhoven (2004) Russell, N., Ter Hofstede, A.H., Edmond, D., van der Aalst, W.M.: Workflow resource patterns. Technical report, BETA Working Paper Series, WP 127, Eindhoven University of Technology, Eindhoven (2004)
35.
go back to reference Russell, N., Ter Hofstede, A.H., Edmond, D., van der Aalst, W.M.: Workflow data patterns: identification, representation and tool support. In: International Conference on Conceptual Modeling, pp. 353–368. Springer (2005) Russell, N., Ter Hofstede, A.H., Edmond, D., van der Aalst, W.M.: Workflow data patterns: identification, representation and tool support. In: International Conference on Conceptual Modeling, pp. 353–368. Springer (2005)
36.
go back to reference Russell, N., van der Aalst, W., ter Hofstede, A.: Workflow exception patterns. In: International Conference on Advanced Information Systems Engineering, pp. 288–302. Springer (2006) Russell, N., van der Aalst, W., ter Hofstede, A.: Workflow exception patterns. In: International Conference on Advanced Information Systems Engineering, pp. 288–302. Springer (2006)
37.
go back to reference Schönig, S., Zeising, M., Jablonski, S.: Supporting collaborative work by learning process models and patterns from cases. In: 9th IEEE International Conference on Collaborative Computing: Networking, Applications and Worksharing, pp. 60–69. IEEE (2013) Schönig, S., Zeising, M., Jablonski, S.: Supporting collaborative work by learning process models and patterns from cases. In: 9th IEEE International Conference on Collaborative Computing: Networking, Applications and Worksharing, pp. 60–69. IEEE (2013)
38.
go back to reference Stuit, M., Wortmann, H.: A collaboration process study with application of agent interaction and behavior diagrams. In: 2010 International Symposium on Collaborative Technologies and Systems, pp. 302–313 (2010) Stuit, M., Wortmann, H.: A collaboration process study with application of agent interaction and behavior diagrams. In: 2010 International Symposium on Collaborative Technologies and Systems, pp. 302–313 (2010)
39.
go back to reference ter Hofstede, A.H., van der Aalst, W.M., Adams, M., Russell, N.: Modern Business Process Automation: YAWL and Its Support Environment. Springer, Berlin (2009) ter Hofstede, A.H., van der Aalst, W.M., Adams, M., Russell, N.: Modern Business Process Automation: YAWL and Its Support Environment. Springer, Berlin (2009)
40.
go back to reference Villarreal, P.D., Lazarte, I., Roa, J., Chiotti, O.: A modeling approach for collaborative business processes based on the up-colbpip language. In: International conference on business process management, pp. 318–329. Springer(2009) Villarreal, P.D., Lazarte, I., Roa, J., Chiotti, O.: A modeling approach for collaborative business processes based on the up-colbpip language. In: International conference on business process management, pp. 318–329. Springer(2009)
41.
go back to reference Wiemuth, M., Junger, D., Leitritz, M., Neumann, J., Neumuth, T., Burgert, O.: Application fields for the new object management group (OMG) standards case management model and notation (CMMN) and decision management notation (DMN) in the perioperative field. Int. J. Comput. Assist. Radiol. Surg. 12(8), 1439–1449 (2017)CrossRef Wiemuth, M., Junger, D., Leitritz, M., Neumann, J., Neumuth, T., Burgert, O.: Application fields for the new object management group (OMG) standards case management model and notation (CMMN) and decision management notation (DMN) in the perioperative field. Int. J. Comput. Assist. Radiol. Surg. 12(8), 1439–1449 (2017)CrossRef
42.
go back to reference Yan, Z., Reijers, H.A., Dijkman, R.M.: An evaluation of BPMN modeling tools. In: International Workshop on Business Process Modeling Notation, pp. 121–128. Springer (2010) Yan, Z., Reijers, H.A., Dijkman, R.M.: An evaluation of BPMN modeling tools. In: International Workshop on Business Process Modeling Notation, pp. 121–128. Springer (2010)
43.
go back to reference Zensen, A., Küster, J.: A comparison of flexible BPMN and CMMN in practice: a case study on component release processes. In: 2018 IEEE 22nd international enterprise distributed object computing conference (EDOC), pp. 105–114. IEEE (2018) Zensen, A., Küster, J.: A comparison of flexible BPMN and CMMN in practice: a case study on component release processes. In: 2018 IEEE 22nd international enterprise distributed object computing conference (EDOC), pp. 105–114. IEEE (2018)
Metadata
Title
Empirical evaluation of CMMN models: a collaborative process case study
Authors
Ioannis Routis
Mara Nikolaidou
Dimosthenis Anagnostopoulos
Publication date
09-06-2020
Publisher
Springer Berlin Heidelberg
Published in
Software and Systems Modeling / Issue 6/2020
Print ISSN: 1619-1366
Electronic ISSN: 1619-1374
DOI
https://doi.org/10.1007/s10270-020-00802-9

Other articles of this Issue 6/2020

Software and Systems Modeling 6/2020 Go to the issue

Premium Partner