Skip to main content
Erschienen in: Information Systems and e-Business Management 1/2019

07.06.2018 | Original Article

Business process runtime models: towards bridging the gap between design, enactment, and evaluation of business processes

verfasst von: Anat Goldstein, Thomas Johanndeiter, Ulrich Frank

Erschienen in: Information Systems and e-Business Management | Ausgabe 1/2019

Einloggen

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

search-config
loading …

Abstract

Business process management (BPM) broadly covers a lifecycle of four distinct phases: design, configuration, enactment, and analysis and evaluation. Most BPM tool suites impose a strict separation between these phases, i.e., in each phase different languages and tools are used and the transition between phases is indirect and costly. This paper presents an environment for integrating all phases of the BPM lifecycle in which business process (BP) types and their instances can be modeled, visualized, managed and automatically synchronized, using a shared representation of models and code. The environment extends the capabilities of BP models to be used not only for specifying BPs but also for: (1) enactment—creating instance objects that capture BP operational data; (2) monitoring BP instances as they progress; (3) visualizing performance indicators of executed BPs at runtime; and (4) navigating from a BP type model to its respective instance population. As opposed to existing tools, the proposed environment does not require regenerating the workflow schema when BP designs change, nor does it require additional adaptations to support monitoring. Thereby, we facilitate a continuous and dynamic BPM environment, where workflow specifications can be changed at runtime. Our solution integrates a meta-programming language called eXecutable Modeling Facility (XMF) and the multi-perspective enterprise modeling framework (MEMO).

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

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 "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"

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!

Anhänge
Nur mit Berechtigung zugänglich
Literatur
Zurück zum Zitat Adams M, Hofstede AHM, Edmond D, Aalst WMP (2006) Worklets: a service-oriented implementation of dynamic flexibility in workflows. In: Meersman R, Tari Z (eds) On the move to meaningful internet systems: OTM confederated international conferences, CoopIS, DOA, GADA, and ODBASE 2006, Montpellier, France. Proceedings, Part I, vol 4275. Springer, Berlin, pp 291–308 Adams M, Hofstede AHM, Edmond D, Aalst WMP (2006) Worklets: a service-oriented implementation of dynamic flexibility in workflows. In: Meersman R, Tari Z (eds) On the move to meaningful internet systems: OTM confederated international conferences, CoopIS, DOA, GADA, and ODBASE 2006, Montpellier, France. Proceedings, Part I, vol 4275. Springer, Berlin, pp 291–308
Zurück zum Zitat Atkinson C, Kühne T (2001) The essence of multilevel metamodeling, vol 2185. Springer, Berlin, pp 19–33 Atkinson C, Kühne T (2001) The essence of multilevel metamodeling, vol 2185. Springer, Berlin, pp 19–33
Zurück zum Zitat Atkinson C, Kühne T (2008) Reducing accidental complexity in domain models. Softw Syst Model 7(3):345–359CrossRef Atkinson C, Kühne T (2008) Reducing accidental complexity in domain models. Softw Syst Model 7(3):345–359CrossRef
Zurück zum Zitat Bandara W, Indulska M, Chong S, Sadiq S (2007) Major issues in business process management: an expert perspective. In: ECIS Bandara W, Indulska M, Chong S, Sadiq S (2007) Major issues in business process management: an expert perspective. In: ECIS
Zurück zum Zitat Basin D, Klaedtke F, Müller S (2010) Policy monitoring in first-order temporal logic. In: Touili T, Cook B, Jackson PB (eds) Computer aided verification: 22nd international conference, CAV 2010, Edinburgh, UK, July 15–19, 2010: proceedings, vol 6174. Springer, Berlin, pp 1–18 Basin D, Klaedtke F, Müller S (2010) Policy monitoring in first-order temporal logic. In: Touili T, Cook B, Jackson PB (eds) Computer aided verification: 22nd international conference, CAV 2010, Edinburgh, UK, July 15–19, 2010: proceedings, vol 6174. Springer, Berlin, pp 1–18
Zurück zum Zitat Bencomo N (2009) On the use of software models during software execution. 2009 ICSE Workshop on Modeling in Software Engineering: (MiSE 2009): May 17–18, 2009. IEEE, Piscataway, pp 62–67 Bencomo N (2009) On the use of software models during software execution. 2009 ICSE Workshop on Modeling in Software Engineering: (MiSE 2009): May 17–18, 2009. IEEE, Piscataway, pp 62–67
Zurück zum Zitat Briand LC, Williams CE (eds) (2005) Model driven engineering languages and systems: 8th international conference, MoDELS 2005, Montego Bay, Jamaica, October 2–7, 2005: proceedings. Lecture notes in computer science, vol 3713. Springer, Berlin Briand LC, Williams CE (eds) (2005) Model driven engineering languages and systems: 8th international conference, MoDELS 2005, Montego Bay, Jamaica, October 2–7, 2005: proceedings. Lecture notes in computer science, vol 3713. Springer, Berlin
Zurück zum Zitat Capra L, Cazzola W (2012) Trying out reflective petri nets on a dynamic workflow case. In: Abu-Taieh EMO, El Sheikh AAR (eds) Handbook of research on discrete event simulation environments: Technologies and applications. Information Science Reference, Hershey PA, pp 218–233 Capra L, Cazzola W (2012) Trying out reflective petri nets on a dynamic workflow case. In: Abu-Taieh EMO, El Sheikh AAR (eds) Handbook of research on discrete event simulation environments: Technologies and applications. Information Science Reference, Hershey PA, pp 218–233
Zurück zum Zitat Clark T, Sammut P, Willans J (2008) Applied metamodelling: a foundation for language driven development, 2nd edn. Ceteva Clark T, Sammut P, Willans J (2008) Applied metamodelling: a foundation for language driven development, 2nd edn. Ceteva
Zurück zum Zitat Der Aalst Van, Wil MP, Hofstede Ter, Arthur HM (2005) YAWL: yet another workflow language. Inf Syst 30(4):245–275CrossRef Der Aalst Van, Wil MP, Hofstede Ter, Arthur HM (2005) YAWL: yet another workflow language. Inf Syst 30(4):245–275CrossRef
Zurück zum Zitat Ellis C, Keddara K, Rozenberg G (1995) Dynamic change within workflow systems. In: Conference on organizational computing systems, pp 10–21 Ellis C, Keddara K, Rozenberg G (1995) Dynamic change within workflow systems. In: Conference on organizational computing systems, pp 10–21
Zurück zum Zitat Frank U (2006) Towards a pluralistic conception of research methods in information systems research Frank U (2006) Towards a pluralistic conception of research methods in information systems research
Zurück zum Zitat Frank U (2011a) MEMO organization modelling language (2): Focus on Business Processes: ICB-Report 49 Frank U (2011a) MEMO organization modelling language (2): Focus on Business Processes: ICB-Report 49
Zurück zum Zitat Frank U (2011b) The MEMO meta modelling language (MML) and language architecture: ICB-Report 43 Frank U (2011b) The MEMO meta modelling language (MML) and language architecture: ICB-Report 43
Zurück zum Zitat Frank U, Heise D, Kattenstroth H, Ferguson D, Hadar E, Waschke M (2009) ITML: a domain-specific modeling language for supporting business driven IT management. In: Tolvanen J-P, Rossi M, Gray J, Sprinkle J (eds) Proceedings of the 9th OOPSLA workshop on domain-specific modeling (DSM’09). Helsinki Business School, Helsinki Frank U, Heise D, Kattenstroth H, Ferguson D, Hadar E, Waschke M (2009) ITML: a domain-specific modeling language for supporting business driven IT management. In: Tolvanen J-P, Rossi M, Gray J, Sprinkle J (eds) Proceedings of the 9th OOPSLA workshop on domain-specific modeling (DSM’09). Helsinki Business School, Helsinki
Zurück zum Zitat Garlan D, Schmerl B (2004) Using architectural models at runtime: research challenges. In: Oquendo F, Warboys BC, Morrison R (eds) Software architecture: first European workshop, EWSA 2004, St. Andrews, UK, May 21–22, 2004: proceedings, vol 3047. Springer, Berlin, pp 200–205 Garlan D, Schmerl B (2004) Using architectural models at runtime: research challenges. In: Oquendo F, Warboys BC, Morrison R (eds) Software architecture: first European workshop, EWSA 2004, St. Andrews, UK, May 21–22, 2004: proceedings, vol 3047. Springer, Berlin, pp 200–205
Zurück zum Zitat Habermas J (1984) The theory of communicative action, vol 1. Beacon Press, Boston Habermas J (1984) The theory of communicative action, vol 1. Beacon Press, Boston
Zurück zum Zitat Hilty M, Pretschner A, Basin D, Schaefer C, Walter T (2007) Monitors for Usage Control. In: Etalle S, Marsh S (eds) Trust management, vol 238. Springer. US, Boston, pp 411–414CrossRef Hilty M, Pretschner A, Basin D, Schaefer C, Walter T (2007) Monitors for Usage Control. In: Etalle S, Marsh S (eds) Trust management, vol 238. Springer. US, Boston, pp 411–414CrossRef
Zurück zum Zitat Hofstadter DR (1980) Godel, Escher, Bach: an eternal golden braid. Basic Books, New York Hofstadter DR (1980) Godel, Escher, Bach: an eternal golden braid. Basic Books, New York
Zurück zum Zitat Hull R, Nezhad HRM (2016) Rethinking BPM in a cognitive world: transforming how we learn and perform business processes. In: La Rosa M, Loos P, Pastor O (eds) BPM Hull R, Nezhad HRM (2016) Rethinking BPM in a cognitive world: transforming how we learn and perform business processes. In: La Rosa M, Loos P, Pastor O (eds) BPM
Zurück zum Zitat Kühne T, Schreiber D (2007) Can programming be liberated from the two-level style. In: Gabriel RP (ed) Proceedings of the 22nd annual ACM SIGPLAN conference on object-oriented programming systems and applications, vol 42. ACM, New York, p 229 Kühne T, Schreiber D (2007) Can programming be liberated from the two-level style. In: Gabriel RP (ed) Proceedings of the 22nd annual ACM SIGPLAN conference on object-oriented programming systems and applications, vol 42. ACM, New York, p 229
Zurück zum Zitat Lehmann G, Blumendorf M, Trollmann F, Albayrak S (2011) Meta-modeling Runtime Models. In: Hutchison D, Kanade T, Kittler J, Kleinberg JM, Mattern F, Mitchell JC, Naor M, Nierstrasz O, Pandu Rangan C, Steffen B, Sudan M, Terzopoulos D, Tygar D, Vardi MY, Weikum G, Dingel J, Solberg A (eds) Models in software engineering, vol 6627. Springer, Berlin, pp 209–223CrossRef Lehmann G, Blumendorf M, Trollmann F, Albayrak S (2011) Meta-modeling Runtime Models. In: Hutchison D, Kanade T, Kittler J, Kleinberg JM, Mattern F, Mitchell JC, Naor M, Nierstrasz O, Pandu Rangan C, Steffen B, Sudan M, Terzopoulos D, Tygar D, Vardi MY, Weikum G, Dingel J, Solberg A (eds) Models in software engineering, vol 6627. Springer, Berlin, pp 209–223CrossRef
Zurück zum Zitat Meersman R, Tari Z (eds) (2006) On the move to meaningful internet systems: OTM confederated international conferences, CoopIS, DOA, GADA, and ODBASE 2006, Montpellier, France. Proceedings, Part I. Lecture notes in computer science, vol 4275. Springer, Berlin Meersman R, Tari Z (eds) (2006) On the move to meaningful internet systems: OTM confederated international conferences, CoopIS, DOA, GADA, and ODBASE 2006, Montpellier, France. Proceedings, Part I. Lecture notes in computer science, vol 4275. Springer, Berlin
Zurück zum Zitat Odell JJ (1994) Power types. Object Orient Program 7(2):8–12 Odell JJ (1994) Power types. Object Orient Program 7(2):8–12
Zurück zum Zitat Rangiha ME, Comuzzi M, Karakostas B (2015) Role and task recommendation and social tagging to enable social business process management. In: Gaaloul K, Schmidt R, Nurcan S, Guerreiro S, Ma Q (eds) Enterprise, business-process and information systems modeling: 16th International Conference, BPMDS 2015, 20th International Conference, EMMSAD 2015, held at CAiSE 2015, Stockholm, Sweden, June 8-9, 2015, Proceedings, vol 214. Springer, Cham, pp 68–82CrossRef Rangiha ME, Comuzzi M, Karakostas B (2015) Role and task recommendation and social tagging to enable social business process management. In: Gaaloul K, Schmidt R, Nurcan S, Guerreiro S, Ma Q (eds) Enterprise, business-process and information systems modeling: 16th International Conference, BPMDS 2015, 20th International Conference, EMMSAD 2015, held at CAiSE 2015, Stockholm, Sweden, June 8-9, 2015, Proceedings, vol 214. Springer, Cham, pp 68–82CrossRef
Zurück zum Zitat Reichert Manfred, Dadam Peter (1998) ADEPT flex—supporting dynamic changes of workflows without loosing control. J Intell Inf Syst 10:93–129CrossRef Reichert Manfred, Dadam Peter (1998) ADEPT flex—supporting dynamic changes of workflows without loosing control. J Intell Inf Syst 10:93–129CrossRef
Zurück zum Zitat Rorty R (1999) Philosophy and social hope. Penguin Books, New York Rorty R (1999) Philosophy and social hope. Penguin Books, New York
Zurück zum Zitat Scanchez M, Barrero I, Villalobos J, Deridder D (2008) An execution platform for extensible runtime models. In: Bencomo N, Blair G, France R, Muñoz F, Jeanneret C (eds) 3rd Workshop on Models@run.time at MODELS: Technical Report COMP COMP-005-2008 Lancaster University Scanchez M, Barrero I, Villalobos J, Deridder D (2008) An execution platform for extensible runtime models. In: Bencomo N, Blair G, France R, Muñoz F, Jeanneret C (eds) 3rd Workshop on Models@run.time at MODELS: Technical Report COMP COMP-005-2008 Lancaster University
Zurück zum Zitat Schelp J, Winter R (2006) Method engineering: lessons learned from reference modeling. In: Chatterjee S, Hevner A (eds) Proceedings of the first international conference on design science research in information systems and technology (DESRIST 2006), pp 555–575 Schelp J, Winter R (2006) Method engineering: lessons learned from reference modeling. In: Chatterjee S, Hevner A (eds) Proceedings of the first international conference on design science research in information systems and technology (DESRIST 2006), pp 555–575
Zurück zum Zitat Schonenberg H, Mans R, Russell N, Mulyar N, Der Aalst Van, Wil MP (2008) Towards a taxonomy of process flexibility. CAiSE Forum 344:81–84 Schonenberg H, Mans R, Russell N, Mulyar N, Der Aalst Van, Wil MP (2008) Towards a taxonomy of process flexibility. CAiSE Forum 344:81–84
Zurück zum Zitat Spinellis D (2008) Rational Metaprogramming. IEEE Softw 25(1):78–79CrossRef Spinellis D (2008) Rational Metaprogramming. IEEE Softw 25(1):78–79CrossRef
Zurück zum Zitat van der Aalst WMP (ed) (2011) Process Mining. Springer, Berlin Heidelberg van der Aalst WMP (ed) (2011) Process Mining. Springer, Berlin Heidelberg
Zurück zum Zitat van der Aalst W, ter Hofstede AHM, Weske M (2003) Business process management: a survey. In: van Aalst Wd, Ter Hofstede A, Weske M (eds) Business process management: International conference, BPM 2003, Eindhoven, the Netherlands, June 26–27, 2003: proceedings. Springer, Berlin, New York, pp 1–12 van der Aalst W, ter Hofstede AHM, Weske M (2003) Business process management: a survey. In: van Aalst Wd, Ter Hofstede A, Weske M (eds) Business process management: International conference, BPM 2003, Eindhoven, the Netherlands, June 26–27, 2003: proceedings. Springer, Berlin, New York, pp 1–12
Zurück zum Zitat Weske M (2001) Formal foundation and conceptual design of dynamic adaptations in a workflow management system. In: Sprague RH (ed) Proceedings of the 34th annual Hawaii international conference on system sciences: Abstracts and CD-ROM of full papers: January 3–6, 2001, Maui, Hawaii. IEEE Computer Society Press, Los Alamitos, Calif, p 10 Weske M (2001) Formal foundation and conceptual design of dynamic adaptations in a workflow management system. In: Sprague RH (ed) Proceedings of the 34th annual Hawaii international conference on system sciences: Abstracts and CD-ROM of full papers: January 3–6, 2001, Maui, Hawaii. IEEE Computer Society Press, Los Alamitos, Calif, p 10
Zurück zum Zitat Weske M (2012) Business process management: concepts, languages, architectures, 2nd edn. Springer, BerlinCrossRef Weske M (2012) Business process management: concepts, languages, architectures, 2nd edn. Springer, BerlinCrossRef
Metadaten
Titel
Business process runtime models: towards bridging the gap between design, enactment, and evaluation of business processes
verfasst von
Anat Goldstein
Thomas Johanndeiter
Ulrich Frank
Publikationsdatum
07.06.2018
Verlag
Springer Berlin Heidelberg
Erschienen in
Information Systems and e-Business Management / Ausgabe 1/2019
Print ISSN: 1617-9846
Elektronische ISSN: 1617-9854
DOI
https://doi.org/10.1007/s10257-018-0374-2

Weitere Artikel der Ausgabe 1/2019

Information Systems and e-Business Management 1/2019 Zur Ausgabe