Abstract
Business process management (BPM) supports organizations with their operational procedures. Traditional BPM focuses on structured processes but lacks support for flexible ones. Case management addresses this gap. The fragment-based case management (fCM) approach models processes as a set of repetitive, structured fragments. At run-time fragments are instantiated and composed to realize flexibility while data requirements synchronize their execution. So far, fCM does not consider data-to-data associations or object-to-fragment bindings. We investigate both by (i) extending fCM models and (ii) refining the execution semantics. For evaluation, we present a formal model based on colored Petri nets.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Complementary files (CPNtools file, images, and screencast) are available at https://owncloud.hpi.de/s/asYhqMnBFp73wMc.
References
van der Aalst, W.M.P., Artale, A., Montali, M., Tritini, S.: Object-centric behavioral constraints: integrating data and declarative process modelling. In: Proceedings of the 30th International Workshop on Description Logics, Montpellier, France (2017). http://ceur-ws.org/Vol-1879/paper51.pdf
van der Aalst, W.M.P., Barthelmess, P., Ellis, C.A., Wainer, J.: Workflow modeling using proclets. In: Scheuermann, P., Etzion, O. (eds.) CoopIS 2000. LNCS, vol. 1901, pp. 198–209. Springer, Heidelberg (2000). https://doi.org/10.1007/10722620_20
van der Aalst, W.M.P., Weske, M., Grünbauer, D.: Case handling: a new paradigm for business process support. Data Knowl. Eng. 53(2) (2005). https://doi.org/10.1016/j.datak.2004.07.003
Beyer, J., Kuhn, P., Hewelt, M., Mandal, S., Weske, M.: Unicorn meets chimera: integrating external events into case management. In: Proceedings of the BPM Demo Track Co-Located with the 14th International Conference on Business Process Management (BPM 2016), Rio de Janeiro, Brazil (2016). http://ceur-ws.org/Vol-1789/bpm-demo-2016-paper13.pdf
Cohn, D., Hull, R.: Business artifacts: a data-centric approach to modeling business operations and processes. IEEE Data Eng. Bull. 32(3) (2009). http://sites.computer.org/debull/A09sept/david.pdf
Fahland, D.: Describing behavior of processes with many-to-many interactions. In: Donatelli, S., Haar, S. (eds.) PETRI NETS 2019. LNCS, vol. 11522, pp. 3–24. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-21571-2_1
Gonzalez-Lopez, F., Pufahl, L.: A landscape for case models. In: Reinhartz-Berger, I., Zdravkovic, J., Gulden, J., Schmidt, R. (eds.) BPMDS/EMMSAD -2019. LNBIP, vol. 352, pp. 87–102. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-20618-5_6
Hewelt, M., Weske, M.: A hybrid approach for flexible case modeling and execution. In: La Rosa, M., Loos, P., Pastor, O. (eds.) BPM 2016. LNBIP, vol. 260, pp. 38–54. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-45468-9_3
Holfter, A., Haarmann, S., Pufahl, L., Weske, M.: Checking compliance in data-driven case management. In: Di Francescomarino, C., Dijkman, R., Zdun, U. (eds.) BPM 2019. LNBIP, vol. 362, pp. 400–411. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-37453-2_33. https://surfdrive.surf.nl/files/index.php/s/1x7PMzTjsFRfw6y
Jensen, K., Kristensen, L.M.: Coloured Petri Nets - Modelling and Validation of Concurrent Systems. Springer, Heidelberg (2009). https://doi.org/10.1007/b95112
Jensen, K., Kristensen, L.M., Wells, L.: Coloured petri nets and CPN tools for modelling and validation of concurrent systems. STTT 9(3–4) (2007). https://doi.org/10.1007/s10009-007-0038-x
Meyer, A., Herzberg, N., Puhlmann, F., Weske, M.: Implementation framework for production case management: modeling and execution. In: 18th IEEE International Enterprise Distributed Object Computing Conference, EDOC 2014, Ulm, Germany (2014). https://doi.org/10.1109/EDOC.2014.34
OASIS: Webservice business process execution language (2007). https://docs.oasis-open.org/wsbpel/2.0/OS/wsbpel-v2.0-OS.html
Object Management Group (OMG): Business process model and notation (BPMN) version 2.0 (2014). https://www.omg.org/spec/BPMN/
Rosa-Velardo, F., de Frutos-Escrig, D.: Name creation vs. replication in Petri net systems. Fundam. Inform. 88(3) (2008). http://content.iospress.com/articles/fundamenta-informaticae/fi88-3-06
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(4) (2019). https://doi.org/10.1007/s10270-018-0695-0
Swenson, K., Palmer, N., Pucher, M.: How Knowledge Workers Get Things Done. BPM Books by Future Strategies Inc. (2012)
Weske, M.: Business Process Management - Concepts, Languages, Architectures, 3rd edn. Springer, Heidelberg (2019). https://doi.org/10.1007/978-3-662-59432-2
Acknowledgment
We acknowledge and thank Marcin Hewelt, the originator of fCM, for sharing his thoughts and work not only in his publications but also during presentations and in face-to-face interactions.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Haarmann, S., Weske, M. (2020). Correlating Data Objects in Fragment-Based Case Management. In: Abramowicz, W., Klein, G. (eds) Business Information Systems. BIS 2020. Lecture Notes in Business Information Processing, vol 389. Springer, Cham. https://doi.org/10.1007/978-3-030-53337-3_15
Download citation
DOI: https://doi.org/10.1007/978-3-030-53337-3_15
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-53336-6
Online ISBN: 978-3-030-53337-3
eBook Packages: Computer ScienceComputer Science (R0)