CMMN evaluation: the modelers’ perceptions of the main notation elements

Ioannis Routis1, Cleopatra Bardaki1, Γεωργία Δέδε1, Μάρα Νικολαϊδου1, Thomas Kamalakis1, Dimosthenis Anagnostopoulos1
1Harokopio University of Athens, Athens, Greece

Tóm tắt

Từ khóa


Tài liệu tham khảo

Alexopoulou, N., Nikolaidou, M., Kanellis, P., Mantzana, V., Anagnostopoulos, D., Martakos, D.: Infusing agility in business processes through an event-centric approach. Int. J. Bus. Inf. Syst. 6(1), 58–78 (2010). https://doi.org/10.1504/IJBIS.2010.034005

Bider, I.: Towards process improvement for case management: an outline based on viable system model and an example of organizing scientific events. Lecture Notes Bus. Inf. Process. 256, 96–107 (2016). https://doi.org/10.1007/978-3-319-42887-1_9

Birkmeier, D., Overhage, S.: Is BPMN really first choice in joint architecture development? an empirical study on the usability of BPMN and UML activity diagrams for business users. In: International Conference on the Quality of Software Architectures, Springer, pp 119–134 (2010)

Breitenmoser, R., Keller, T.: Case management model and notation-a showcase. Eur. Sci. J. 11(25), (2015)

Bruno, G.: Tasks and assignments in case management models. Proc. Comput. Sci. 100, 156–163 (2016), https://doi.org/10.1016/j.procs.2016.09.135, http://linkinghub.elsevier.com/retrieve/pii/S1877050916323031

Bruno, G.: Extending CMMN with entity life cycles. Proc. Comput. Sci. 121, 98–105 (2017)

Bule, M.K., Polančič, G., Huber, J., Jošt, G.: Semiotic clarity of case management model and notation (CMMN). Comput. Stand. Interfaces (2019)

Cabała, P.: Using the analytic hierarchy process in evaluating decision alternatives. Oper. Res. Decis. 20(1), 5–23 (2010)

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), IEEE, pp 1–8, (2016)

Cortes-Cornax, M., Dupuy-Chessa, S., Rieu, D., Mandran, N.: Evaluating the appropriateness of the BPMN 2.0 standard for modeling service choreographies: using an extended quality framework. Softw. Syst. Model. 15(1), 219–255 (2016)

Czepa, C., Tran, H., Zdun, U., Kim, T.T.T., Weiss, E., Ruhsam, C.: Towards structural consistency checking in adaptive case management. Lect. Notes Bus. Inf. Process. 256, 90–95 (2016). https://doi.org/10.1007/978-3-319-42887-1_8

Dede, G., Kamalakis, T., Varoutas, D.: Evaluation of optical wireless technologies in home networking: an analytical hierarchy process approach. IEEE/OSA J. Opt. Commun. Network. 3(11), 850–859 (2011)

Dede, G., Kamalakis, T., Sphicopoulos, T.: Convergence properties and practical estimation of the probability of rank reversal in pairwise comparisons for multi-criteria decision making problems. Eur. J. Oper. Res. 241(2), 458–468 (2015)

Dede, G., Kamalakis, T., Sphicopoulos, T.: Theoretical estimation of the probability of weight rank reversal in pairwise comparisons. Eur. J. Oper. Res. 252(2), 587–600 (2016)

van Der Aalst, W.M.: Workflow patterns. Encyclopedia of Database Systems pp 3557–3558, (2009)

Dikici, A., Turetken, O., Demirors, O.: Factors influencing the understandability of process models: A systematic literature review. Inf. Softw. Technol. 93, 112–129 (2018)

Estrada, H., Rebollar, A.M., Pastor, O., Mylopoulos, J.: An empirical evaluation of the i* framework in a model-based software generation environment. In: International Conference on Advanced Information Systems Engineering, Springer, pp 513–527, (2006)

Figl, K.: Comprehension of procedural visual business process models. Bus. Inf. Syst. Eng. 59(1), 41–67 (2017)

Gemino, A., Wand, Y.: A framework for empirical evaluation of conceptual modeling techniques. Requir. Eng. 9(4), 248–260 (2004)

Gruhn, V., Laue, R.: Adopting the cognitive complexity measure for business process models. In: Cognitive Informatics, 2006. ICCI 2006. 5th IEEE International Conference on, IEEE, vol 1, pp 236–241, (2006a)

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, (2006b)

Guizzardi, R.S., Franch, X., Guizzardi, G., Wieringa, R.: Ontological distinctions between means-end and contribution links in the i* framework. In: International Conference on Conceptual Modeling, Springer, pp 463–470, (2013)

Hasić, F., De Craemer, A., Hegge, T., Magala, G., Vanthienen, J.: Measuring the complexity of DMN decision models. In: International Conference on Business Process Management, Springer, pp 514–526, (2018)

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)

Hewelt, M., Wolff, F., Mandal, S., Pufahl, L., Weske, M.: Towards a methodology for case model elicitation. In: Enterprise, Business-Process and Information Systems Modeling, pp. 181–195. Springer (2018)

Horkoff, J., Yu, E., Ghose, A.: Interactive goal model analysis applied–systematic procedures versus ad hoc analysis. In: IFIP Working Conference on The Practice of Enterprise Modeling, Springer, pp 130–144, (2010)

Horkoff, J., Aydemir, F.B., Li, F.L., Li, T., Mylopoulos, J.: Evaluating modeling languages: an example from the requirements domain. In: International Conference on Conceptual Modeling, Springer, pp 260–274, (2014)

Houy, C., Fettke, P., Loos, P.: On the theoretical foundations of research into the understandability of business process models. In: ECIS, (2014)

Kleppe, A.: A language description is more than a metamodel. In: Fourth international workshop on software language engineering, megaplanet. org, vol 1, (2007)

Kluza, K.: Measuring complexity of business process models integrated with rules. In: International Conference on Artificial Intelligence and Soft Computing, Springer, pp 649–659, (2015)

Kocbek, M., Jost, G., Hericko, M., Polancic, G.: Business process model and notation: the current state of affairs. Comput. Sci. Inf. Syst. 12(2), 509–539 (2015)

Krogstie, J.: Evaluating UML using a generic quality framework. In: UML and the Unified Process, IGI Global, pp 1–22, (2003)

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, ACM, p 4, (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, ACM, New York, SAICSIT ’15, pp 28:1–28:10, (2015), https://doi.org/10.1145/2815782.2815813

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, Springer, pp 5–16, (2016)

Matulevičius, R., Heymans, P.: Comparing goal modelling languages: An experiment. In: International Working Conference on Requirements Engineering: Foundation for Software Quality, Springer, pp 18–32, (2007)

Moody, D.L., Heymans, P., Matulevicius, R.: Improving the effectiveness of visual representations in requirements engineering: An evaluation of i* visual syntax. In: 2009 17th IEEE International Requirements Engineering Conference, IEEE, pp 171–180, (2009)

Motahari-Nezhad, H.R., Swenson, K.D.: Adaptive case management: Overview and research challenges. In: 2013 IEEE 15th Conference on Business Informatics, IEEE, pp 264–269, (2013)

Mu, E., Pereyra-Rojas, M.: Understanding the analytic hierarchy process. In: Practical decision making, Springer, pp 7–22, (2017)

Mundbrod, N., Kolb, J., Reichert, M.: Towards a system support of collaborative knowledge work. In: International Conference on Business Process Management, Springer, pp 31–42, (2012)

Object Management Group (2015) Unified Modeling Language v2.5. https://www.omg.org/spec/UML/2.5/About-UML/

Object Management Group (2016) Case Management Model and Notation v1.1. http://www.omg.org/spec/CMMN/1.1

Recker, J., Indulska, M., Green, P.: Extending representational analysis. BPMN user and developer perspectives. In: International Conference on Business Process Management, Springer, pp 384–399, (2007)

Recker, J.C.: Understanding process modelling grammar continuance: a study of the consequences of representational capabilities. PhD thesis, Queensland University of Technology, (2008)

Rolón, E., García, F., Ruiz, F., Piattini, M., Visaggio, C.A., Canfora, G.: Evaluation of BPMN models quality - a family of experiments. In: International Conference on Evaluation of Novel Approaches to Software Engineering, SCITEPRESS, Vol, 2, pp. 56–63 (2008)

Rolón, E., Chavira, G., Orozco, J., Soto, J.P.: Towards a framework for evaluating usability of business process models with BPMN in health sector. Proc. Manuf. 3, 5603–5610 (2015)

Routis, I., Nikolaidou, M., Anagnostopoulos, D.: Using CMMN to model social processes. In: International Conference on Business Process Management, Springer, pp 335–347, (2017)

Routis, I., Nikolaidou, M., Anagnostopoulos, D.: Modeling collaborative processes with CMMN: success or failure? an experience report. In: Enterprise, Business-Process and Information Systems Modeling, pp. 199–210. Springer (2018)

Routis, I., Nikolaidou, M., Alexopoulou, N.: Exploring business process agility from the designer’s perspective: The case of CMMN. In: New Perspectives on Information Systems Modeling and Design, IGI Global, pp 20–40, (2019)

Routis, I., Nikolaidou, M., Anagnostopoulos, D.: Empirical evaluation of CMMN models: a collaborative process case study. Softw. Syst. Model. (2020). https://doi.org/10.1007/s10270-020-00802-9

Rubinstein, R.Y., Kroese, D.P.: Simulation and the Monte Carlo method, vol. 10. Wiley, New York (2016)

Saaty, T.L.: Decision making with the analytic hierarchy process. Int. J. Serv. Sci. 1(1), 83–98 (2008)

Saaty, T.L., Vargas, L.G.: Inconsistency and rank preservation. J. Math. Psychol. 28(2), 205–214 (1984)

dos Santos Soares, M., Vrancken, J.L.: Evaluation of UML in practice-experiences in a traffic management systems company. In: ICEIS (3), pp 313–319, (2009)

Schalles, C.: Usability evaluation of modeling languages: an empirical research study. PhD thesis, Cork Institute of Technology, (2013), https://doi.org/10.1007/978-3-658-00051-6

Scheit, S., Ploom, T., O’Reilly, B., Glaser, A.: Automated Event Driven Dynamic Case Management. Proceedings - IEEE International Enterprise Distributed Object Computing Workshop, EDOCW 2016-Septe:62–71, (2016), https://doi.org/10.1109/EDOCW.2016.7584350

Si-Saïd, S., Akoka, J., Comyn-Wattiau, I.: Measuring UML conceptual modeling quality-method and implementation. Actes des 18èmes Journées Bases de données Avancées (BDA02), (2002)

Siau, K.: An analysis of unified modeling language (UML) graphical constructs based on bww ontology. J. Database Manage. 21(1), 1–8 (2010)

Silver, B.: CMMN Method and Style: A Practical Guide to Case Management Modeling for Documentation and Execution. Cody-Cassidy Press, (2020), https://books.google.gr/books?id=bmh7zQEACAAJ

Stake, R.E.: The art of case study research. Sage, (1995)

Teruel, M.A., Navarro, E., López-Jaquero, V., Montero, F., Jaen, J., González, P.: Analyzing the understandability of requirements engineering languages for cscw systems: A family of experiments. Inf. Softw. Technol. 54(11), 1215–1228 (2012)

Vogel-Heuser, B., Braun, S., Kormann, B., Friedrich, D.: Implementation and evaluation of UML as modeling notation in object oriented software engineering for machine and plant automation. IFAC Proc. Vol. 44(1), 9151–9157 (2011)

Wahl, T., Sindre, G.: An analytical evaluation of BPMN using a semiotic quality framework. In: Advanced Topics in Database Research, Volume 5, IGI Global, pp. 94–105, (2006)

Wand, Y., Weber, R.: On the ontological expressiveness of information systems analysis and design grammars. Inf. Syst. J. 3(4), 217–237 (1993)

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)

Wohed, P., van der Aalst, W.M., Dumas, M., ter Hofstede, A.H., Russell, N.: On the suitability of BPMN for business process modelling. In: International conference on business process management, Springer, pp 161–176, (2006)

Yin, R.K.: Case study research: Design and methods 4th edition. In: United States: Library of Congress Cataloguing-in-Publication Data, (2009)

Yin, R.K.: Case study research and applications: Design and methods. Sage publications, (2017)

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), IEEE, pp 105–114, (2018)