Skip to main content
Top
Published in: Software and Systems Modeling 5/2021

19-04-2021 | Special Section Paper

Case model landscapes: toward an improved representation of knowledge-intensive processes using the fCM-language

Authors: Fernanda Gonzalez-Lopez, Luise Pufahl, Jorge Munoz-Gama, Valeria Herskovic, Marcos Sepúlveda

Published in: Software and Systems Modeling | Issue 5/2021

Log in

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

search-config
loading …

Abstract

Case Management is a paradigm to support knowledge-intensive processes. The different approaches developed for modeling these types of processes tend to result in scattered information due to the low abstraction level at which the inherently complex processes are represented. Thus, readability and understandability are more challenging than in imperative process models. This paper extends a case modeling language—the fragment-based Case Management (fCM) language—to a so-called fCM landscape (fCML) with the goal of modeling a single knowledge-intensive process from a higher abstraction level. Following the Design Science Research (DSR) methodology, we first define requirements for an fCML, and then review how literature—in the fields of process overviews and case management—could support them. Design decisions are formalized by specifying a syntax for an fCML and the transformation rules from a given fCM model. The proposal is empirically evaluated via a laboratory experiment. Quantitative results imply that interpreting an fCML requires less effort in terms of time—and is thus more efficient—than interpreting its equivalent fCM case model. Qualitative results provide indications on the factors affecting case model interpretation and guidelines for future work.

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!

Appendix
Available only for authorised users
Footnotes
1
In other contexts, e.g., UML, a data object corresponds to an instance of a data type.
 
2
W.r.t. aspects measured in the quantitative analysis (see Sect. 5.3).
 
3
Forms and raw data available at https://​tinyurl.​com/​u7ogtyb.
 
4
As a complexity measure, we used the number of nodes as proposed by Mendling et al. [30]. The nodes for fCM case models include events, activities, data objects, and gateways. The nodes for fCMLs include all elements in Table 3 except connectors and the fCM landscape.
 
Literature
1.
go back to reference Becker, J., Pfeiffer, D., Räckers, M., Fuchs, P.: Business process management in public administrations—the picture approach. In: PACIS 2007, Auckland, New Zealand, July 3-6, pp. 1–14 (2007) Becker, J., Pfeiffer, D., Räckers, M., Fuchs, P.: Business process management in public administrations—the picture approach. In: PACIS 2007, Auckland, New Zealand, July 3-6, pp. 1–14 (2007)
2.
go back to reference Burton-Jones, A., Wand, Y., Weber, R.: Guidelines for empirical evaluations of conceptual modeling grammars. J. Assoc. Inf. Syst. 10(6), 495–532 (2009) Burton-Jones, A., Wand, Y., Weber, R.: Guidelines for empirical evaluations of conceptual modeling grammars. J. Assoc. Inf. Syst. 10(6), 495–532 (2009)
3.
go back to reference Chiao, C.M., Künzle, V., Reichert, M.: Integrated modeling of process-and data-centric software systems with philharmonic flows. In: 2013 IEEE 1st International Workshop on Communicating Business Process and Software Models Quality, Understandability, and Maintainability (CPSM), pp. 1–10. IEEE (2013) Chiao, C.M., Künzle, V., Reichert, M.: Integrated modeling of process-and data-centric software systems with philharmonic flows. In: 2013 IEEE 1st International Workshop on Communicating Business Process and Software Models Quality, Understandability, and Maintainability (CPSM), pp. 1–10. IEEE (2013)
4.
go back to reference Davis, F.: Perceived usefulness, perceived ease of use, and user acceptance of information technology. MIS Q. 13(3), 319–340 (1989)CrossRef Davis, F.: Perceived usefulness, perceived ease of use, and user acceptance of information technology. MIS Q. 13(3), 319–340 (1989)CrossRef
5.
go back to reference De Smedt, J., De Weerdt, J., Serral, E., Vanthienen, J.: Discovering hidden dependencies in constraint-based declarative process models for improving understandability. Inf. Syst. 74, 40–52 (2018)CrossRef De Smedt, J., De Weerdt, J., Serral, E., Vanthienen, J.: Discovering hidden dependencies in constraint-based declarative process models for improving understandability. Inf. Syst. 74, 40–52 (2018)CrossRef
6.
go back to reference Di Ciccio, C., Marrella, A., Russo, A.: Knowledge-intensive processes: characteristics, requirements and analysis of contemporary approaches. J. Data Semant. 4(1), 29–57 (2015)CrossRef Di Ciccio, C., Marrella, A., Russo, A.: Knowledge-intensive processes: characteristics, requirements and analysis of contemporary approaches. J. Data Semant. 4(1), 29–57 (2015)CrossRef
7.
go back to reference Dijkman, R., Vanderfeesten, I., Reijers, H.: Business process architectures: overview, comparison and framework. Enterp. Inf. Syst. 10(2), 129–158 (2016)CrossRef Dijkman, R., Vanderfeesten, I., Reijers, H.: Business process architectures: overview, comparison and framework. Enterp. Inf. Syst. 10(2), 129–158 (2016)CrossRef
8.
go back to reference Eid-Sabbagh, R.H., Dijkman, R., Weske, M.: Business process architecture: use and correctness. In: BPM 2012, Tallinn, Estonia, September 3–6, pp. 65–81. Springer (2012) Eid-Sabbagh, R.H., Dijkman, R., Weske, M.: Business process architecture: use and correctness. In: BPM 2012, Tallinn, Estonia, September 3–6, pp. 65–81. Springer (2012)
9.
go back to reference Eid-Sabbagh, R.H., Hewelt, M., Meyer, A., Weske, M.: Deriving business process data architectures from process model collections. In: ICSOC 2013, Berlin, Germany, December 2–5, pp. 533–540. Springer (2013) Eid-Sabbagh, R.H., Hewelt, M., Meyer, A., Weske, M.: Deriving business process data architectures from process model collections. In: ICSOC 2013, Berlin, Germany, December 2–5, pp. 533–540. Springer (2013)
10.
go back to reference Gonzalez-Lopez, F., Bustos, G.: Business process architecture design methodologies—a literature review. Bus. Process Manag. J. 25(6), 1317–1334 (2019)CrossRef Gonzalez-Lopez, F., Bustos, G.: Business process architecture design methodologies—a literature review. Bus. Process Manag. J. 25(6), 1317–1334 (2019)CrossRef
12.
go back to reference Gonzalez-Lopez, F., Pufahl, L.: A landscape for case models. In: Enterprise, business-process and information systems modeling, pp. 87–102. Springer (2019) Gonzalez-Lopez, F., Pufahl, L.: A landscape for case models. In: Enterprise, business-process and information systems modeling, pp. 87–102. Springer (2019)
13.
go back to reference Green, S., Ould, M.: The primacy of process architecture. CAiSE Workshops 2, 154–159 (2004) Green, S., Ould, M.: The primacy of process architecture. CAiSE Workshops 2, 154–159 (2004)
14.
go back to reference Gruhn, V., Wellen, U.: Analysing a process landscape by simulation. J. Syst. Softw. 59(3), 333–342 (2001)CrossRef Gruhn, V., Wellen, U.: Analysing a process landscape by simulation. J. Syst. Softw. 59(3), 333–342 (2001)CrossRef
15.
go back to reference Hartson, R., Pyla, P.: The UX Book: Process and Guidelines for Ensuring a Quality User Experience. Morgan Kaufmann, Amsterdam (2012) Hartson, R., Pyla, P.: The UX Book: Process and Guidelines for Ensuring a Quality User Experience. Morgan Kaufmann, Amsterdam (2012)
16.
go back to reference Hewelt, M., Pufahl, L., Mandal, S., Wolff, F., Weske, M.: Toward a methodology for case modeling. Softw. Syst. Model. 19, 1–27 (2019) Hewelt, M., Pufahl, L., Mandal, S., Wolff, F., Weske, M.: Toward a methodology for case modeling. Softw. Syst. Model. 19, 1–27 (2019)
17.
go back to reference Hewelt, M., Weske, M.: A hybrid approach for flexible case modeling and execution. In: La Rosa, M., Loos, P., Pastor, O. (eds.) Business Process Management Forum. BPM 2016, vol. 260. Springer (2016) Hewelt, M., Weske, M.: A hybrid approach for flexible case modeling and execution. In: La Rosa, M., Loos, P., Pastor, O. (eds.) Business Process Management Forum. BPM 2016, vol. 260. Springer (2016)
18.
go back to reference 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. BPMDS 2018, EMMSAD 2018, vol. 318. Springer (2018) 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. BPMDS 2018, EMMSAD 2018, vol. 318. Springer (2018)
20.
go back to reference Hull, R., Damaggio, E., De Masellis, R., Fournier, F., Gupta, M., Heath III, F.T., Hobson, S., Linehan, M., Maradugu, S., Nigam, A., et al.: Business artifacts with guard-stage-milestone lifecycles: managing artifact interactions with conditions and events. In: DEBS 2011, pp. 51–62. ACM (2011) Hull, R., Damaggio, E., De Masellis, R., Fournier, F., Gupta, M., Heath III, F.T., Hobson, S., Linehan, M., Maradugu, S., Nigam, A., et al.: Business artifacts with guard-stage-milestone lifecycles: managing artifact interactions with conditions and events. In: DEBS 2011, pp. 51–62. ACM (2011)
21.
go back to reference Krogstie, J.: Quality of business process models. In: Proceedings of PoEM’2012. LNBIP vol. 134, pp. 76–90 (2012) Krogstie, J.: Quality of business process models. In: Proceedings of PoEM’2012. LNBIP vol. 134, pp. 76–90 (2012)
22.
go back to reference Künzle, V., Reichert, M.: PHILharmonicFlows: towards a framework for object-aware process management. J. Softw. Maint. Evol. Res. Pract. 23, 205–244 (2011)CrossRef Künzle, V., Reichert, M.: PHILharmonicFlows: towards a framework for object-aware process management. J. Softw. Maint. Evol. Res. Pract. 23, 205–244 (2011)CrossRef
23.
go back to reference Lantow, B.: Adaptive case management-a review of method support. In: POEM 2018, pp. 157–171. Springer (2018) Lantow, B.: Adaptive case management-a review of method support. In: POEM 2018, pp. 157–171. Springer (2018)
24.
go back to reference Lucero, A.: Using affinity diagrams to evaluate interactive prototypes. In: INTERACT 2015, pp. 231–248. Springer (2015) Lucero, A.: Using affinity diagrams to evaluate interactive prototypes. In: INTERACT 2015, pp. 231–248. Springer (2015)
25.
go back to reference Lunn, K., Sixsmith, A., Lindsay, A., Vaarama, M.: Traceability in requirements through process modelling, applied to social care applications. Inf. Softw. Technol. 45(15), 1045–1052 (2003)CrossRef Lunn, K., Sixsmith, A., Lindsay, A., Vaarama, M.: Traceability in requirements through process modelling, applied to social care applications. Inf. Softw. Technol. 45(15), 1045–1052 (2003)CrossRef
26.
go back to reference Malinova, M.: A language for designing process maps. Ph.D. thesis, Vienna University of Economics and Business (2016) Malinova, M.: A language for designing process maps. Ph.D. thesis, Vienna University of Economics and Business (2016)
27.
go back to reference Malinova, M., Leopold, H., Mendling, J.: An explorative study for process map design. In: CAiSE Forum, June 16–20, Thessaloniki, Greece (2014) Malinova, M., Leopold, H., Mendling, J.: An explorative study for process map design. In: CAiSE Forum, June 16–20, Thessaloniki, Greece (2014)
28.
go back to reference Marin, M.A., Hauder, M., Matthes, F.: Case management: an evaluation of existing approaches for knowledge-intensive processes. In: BPM Workshops 2015. Springer (2015) Marin, M.A., Hauder, M., Matthes, F.: Case management: an evaluation of existing approaches for knowledge-intensive processes. In: BPM Workshops 2015. Springer (2015)
29.
go back to reference Mendling, J., Reijers, H.A., van der Aalst, W.: Seven process modeling guidelines (7PMG). Inf. Softw. Technol. 52(2), 127–136 (2010)CrossRef Mendling, J., Reijers, H.A., van der Aalst, W.: Seven process modeling guidelines (7PMG). Inf. Softw. Technol. 52(2), 127–136 (2010)CrossRef
30.
go back to reference Mendling, J., Reijers, H.A., Cardoso, J.: What makes process models understandable? Bus. Process Manag. J. 4714, 48–63 (2007)CrossRef Mendling, J., Reijers, H.A., Cardoso, J.: What makes process models understandable? Bus. Process Manag. J. 4714, 48–63 (2007)CrossRef
31.
go back to reference Mertens, S., Frederik, Poels, G.: Enhancing declarative process models with dmn decision logic. In: Enterprise, Business-Process and Information Systems Modeling. BPMDS 2015, EMMSAD 2015, pp. 151–165. Springer (2015) Mertens, S., Frederik, Poels, G.: Enhancing declarative process models with dmn decision logic. In: Enterprise, Business-Process and Information Systems Modeling. BPMDS 2015, EMMSAD 2015, pp. 151–165. Springer (2015)
32.
go back to reference Moody, D.: The “physics’’ of notations: toward a scientific basis for constructing visual notations in software engineering. IEEE Trans. Softw. Eng. 35(6), 756–779 (2009)CrossRef Moody, D.: The “physics’’ of notations: toward a scientific basis for constructing visual notations in software engineering. IEEE Trans. Softw. Eng. 35(6), 756–779 (2009)CrossRef
33.
go back to reference Nigam, A., Caswell, N.S.: Business artifacts: an approach to operational specification. IBM Syst. J. 42(3), 428–445 (2003)CrossRef Nigam, A., Caswell, N.S.: Business artifacts: an approach to operational specification. IBM Syst. J. 42(3), 428–445 (2003)CrossRef
34.
go back to reference Norman, D.A.: Cognitive engineering. User centered system design, pp. 31–61 (1986) Norman, D.A.: Cognitive engineering. User centered system design, pp. 31–61 (1986)
35.
go back to reference OMG: Business Process Model and Notation (BPMN), V. 2.0 (2011) OMG: Business Process Model and Notation (BPMN), V. 2.0 (2011)
36.
go back to reference OMG: Case Management Model and Notation (CMMN) V. 1.1 (2016) OMG: Case Management Model and Notation (CMMN) V. 1.1 (2016)
37.
go back to reference Parsons, J., Cole, L.: What do the pictures mean? Guidelines for experimental evaluation of representation fidelity in diagrammatical conceptual modeling techniques. Data Knowl. Eng. 55(3), 327–342 (2005)CrossRef Parsons, J., Cole, L.: What do the pictures mean? Guidelines for experimental evaluation of representation fidelity in diagrammatical conceptual modeling techniques. Data Knowl. Eng. 55(3), 327–342 (2005)CrossRef
38.
go back to reference Pesic, M., van der Aalst, W.: A declarative approach for flexible business processes management. In: BPM 2006, pp. 169–180. Springer (2006) Pesic, M., van der Aalst, W.: A declarative approach for flexible business processes management. In: BPM 2006, pp. 169–180. Springer (2006)
39.
go back to reference Pichler, P., Weber, B., Zugal, S., Pinggera, J., Mendling, J., Reijers, H.A.: Imperative versus declarative process modeling languages: an empirical investigation. In: BPM 2011, pp. 383–394. Springer (2011) Pichler, P., Weber, B., Zugal, S., Pinggera, J., Mendling, J., Reijers, H.A.: Imperative versus declarative process modeling languages: an empirical investigation. In: BPM 2011, pp. 383–394. Springer (2011)
40.
go back to reference Pufahl, L., Ihde, S., Glöckner, M., Franczyk, B., Paulus, B., Weske, M.: Countering congestion: a white-label platform for the last mile parcel delivery. In: BIS 2020. LNBIP vol. 389. Springer (2020) Pufahl, L., Ihde, S., Glöckner, M., Franczyk, B., Paulus, B., Weske, M.: Countering congestion: a white-label platform for the last mile parcel delivery. In: BIS 2020. LNBIP vol. 389. Springer (2020)
41.
go back to reference Steinau, S., Andrews, K., Reichert, M.: The relational process structure. In: CAiSE 2018, pp. 53–67. Springer (2018) Steinau, S., Andrews, K., Reichert, M.: The relational process structure. In: CAiSE 2018, pp. 53–67. Springer (2018)
42.
go back to reference Steinau, S., Marrella, A., Andrews, K., Leotta, F., Mecella, M., Reichert, M.: DALEC: a framework for the systematic evaluation of data-centric approaches to process management software. Softw. Syst. Model. 18, 2679–2716 (2019)CrossRef Steinau, S., Marrella, A., Andrews, K., Leotta, F., Mecella, M., Reichert, M.: DALEC: a framework for the systematic evaluation of data-centric approaches to process management software. Softw. Syst. Model. 18, 2679–2716 (2019)CrossRef
43.
go back to reference ter Hofstede, A.H., Proper, H.A.: How to formalize it? Formalization principles for information system development methods. Inf. Softw. Technol. 40(10), 519–540 (1998)CrossRef ter Hofstede, A.H., Proper, H.A.: How to formalize it? Formalization principles for information system development methods. Inf. Softw. Technol. 40(10), 519–540 (1998)CrossRef
44.
go back to reference The Open Group: ArchiMate 3.0.1 Specification (2017) The Open Group: ArchiMate 3.0.1 Specification (2017)
45.
go back to reference Vaculin, R., Hull, R., Heath, T., Cochran, C., Nigam, A., Sukaviriya, P.: Declarative business artifact centric modeling of decision and knowledge intensive business processes. In: 15th IEEE International Conference on Enterprise Distributed Object Computing (EDOC 2011), pp. 151–160. IEEE (2011) Vaculin, R., Hull, R., Heath, T., Cochran, C., Nigam, A., Sukaviriya, P.: Declarative business artifact centric modeling of decision and knowledge intensive business processes. In: 15th IEEE International Conference on Enterprise Distributed Object Computing (EDOC 2011), pp. 151–160. IEEE (2011)
46.
go back to reference van der Aalst, W., Berens, P.: Beyond workflow management: product-driven case handling. In: 2001 International ACM SIGGROUP Conference on Supporting Group Work, pp. 42–51. ACM (2001) van der Aalst, W., Berens, P.: Beyond workflow management: product-driven case handling. In: 2001 International ACM SIGGROUP Conference on Supporting Group Work, pp. 42–51. ACM (2001)
47.
go back to reference van der Aalst, W., Pesic, M., Schonenberg, H.: Declarative workflows: balancing between flexibility and support. Comput. Sci. Res. Dev. 23, 99–113 (2009)CrossRef van der Aalst, W., Pesic, M., Schonenberg, H.: Declarative workflows: balancing between flexibility and support. Comput. Sci. Res. Dev. 23, 99–113 (2009)CrossRef
48.
go back to reference van der Aalst, W., Weske, M., Grünbauer, D.: Case handling: a new paradigm for business process support. Data Knowl. Eng. 53(2), 129–162 (2005)CrossRef van der Aalst, W., Weske, M., Grünbauer, D.: Case handling: a new paradigm for business process support. Data Knowl. Eng. 53(2), 129–162 (2005)CrossRef
49.
go back to reference Vegas, S., Apa, C., Juristo, N.: Crossover designs in software engineering experiments: benefits and perils. IEEE Trans. Softw. Eng. 42(2), 120–135 (2016)CrossRef Vegas, S., Apa, C., Juristo, N.: Crossover designs in software engineering experiments: benefits and perils. IEEE Trans. Softw. Eng. 42(2), 120–135 (2016)CrossRef
50.
go back to reference Weber, B., Neurauter, M., Pinggera, J., Zugal, S., Furtner, M., Martini, M., Sachse, P.: Measuring cognitive load during process model creation. In: Information Systems and Neuroscience. LNISO vol. 10. Springer (2015) Weber, B., Neurauter, M., Pinggera, J., Zugal, S., Furtner, M., Martini, M., Sachse, P.: Measuring cognitive load during process model creation. In: Information Systems and Neuroscience. LNISO vol. 10. Springer (2015)
51.
go back to reference Weske, M.: Business Process Management: Concepts, Languages, Architectures. Springer (2012) Weske, M.: Business Process Management: Concepts, Languages, Architectures. Springer (2012)
53.
go back to reference Zensen, A., Küster, J.: A comparison of flexible BPMN and CMMN in practice. In: EDOC 2018, pp. 105–114. IEEE (2018) Zensen, A., Küster, J.: A comparison of flexible BPMN and CMMN in practice. In: EDOC 2018, pp. 105–114. IEEE (2018)
Metadata
Title
Case model landscapes: toward an improved representation of knowledge-intensive processes using the fCM-language
Authors
Fernanda Gonzalez-Lopez
Luise Pufahl
Jorge Munoz-Gama
Valeria Herskovic
Marcos Sepúlveda
Publication date
19-04-2021
Publisher
Springer Berlin Heidelberg
Published in
Software and Systems Modeling / Issue 5/2021
Print ISSN: 1619-1366
Electronic ISSN: 1619-1374
DOI
https://doi.org/10.1007/s10270-021-00885-y

Other articles of this Issue 5/2021

Software and Systems Modeling 5/2021 Go to the issue

Premium Partner