Abstract
Modern business processes often need to support knowledge workers that are responsible for making decisions about real-world business entities such as orders and quotes. Such decision-intensive processes are driven by data and require flexibility in their execution. Business artifacts model data and process aspects of business entities in a holistic way and are therefore well-suited to model data-driven processes. Declarative process models support flexible process executions. Therefore, declarative business artifacts are a promising ingredient to support decision-intensive processes. However, there are several challenges that need to be overcome in order to support real-world decision-intensive processes with declarative business artifacts. This position paper discusses key challenges and discusses preliminary solutions to overcome them and turn declarative business artifacts into a mature modeling language for decision-intensive processes.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Ayora, C., Torres, V., Weber, B., Reichert, M., Pelechano, V.: VIVACE: a framework for the systematic evaluation of variability support in process-aware information systems. Inf. Softw. Technol. 57, 248–276 (2015)
Batory, D.S., Sarvela, J.N., Rauschmayer, A.: Scaling step-wise refinement. IEEE Trans. Softw. Eng. 30(6), 355–371 (2004)
Bhattacharya, K., Caswell, N.S., Kumaran, S., Nigam, A., Wu, F.Y.: Artifact-centered operational modeling: lessons from customer engagements. IBM Syst. J. 46(4), 703–721 (2007)
Bhattacharya, K., Hull, R., Su, J.: A data-centric design methodology for business processes. In: Handbook of Research on Business Process Modeling, chap. 23, pp. 503–531 (2009)
BizAgi and others. Case Management Model and Notation (CMMN), v1.1. OMG Document Number formal/2016-12-01, Object Management Group (2016)
Web Services Business Process Execution Language (BPEL), Version 2.0 (2007). http://docs.oasis-open.org/wsbpel/2.0/wsbpel-v2.0.html
Business Process Model and Notation (BPMN), Version 2.0 (2011). http://www.omg.org/spec/BPMN/2.0/PDF
Bromberg, D.: BPM for knowledge workers inside decision intensive processes (DIPs): knowledge, practice, context, and characteristics. BPTrends, February 2007
Burattin, A., Maggi, F.M., Sperduti, A.: Conformance checking based on multi-perspective declarative process models. Expert Syst. Appl. 65, 194–211 (2016)
Decision Management Solutions and others. Decision Model and Notation (DMN), v1.2. OMG Document Number formal/19-01-05, Object Management Group (2019)
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)
Eshuis, R.: Feature-oriented composition of declarative artifact-centric process models. In: Weske, M., Montali, M., Weber, I., vom Brocke, J. (eds.) BPM 2018. LNCS, vol. 11080, pp. 66–82. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-98648-7_5
Eshuis, R., Debois, S., Slaats, T., Hildebrandt, T.: Deriving consistent GSM schemas from DCR graphs. In: Sheng, Q.Z., Stroulia, E., Tata, S., Bhiri, S. (eds.) ICSOC 2016. LNCS, vol. 9936, pp. 467–482. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-46295-0_29
Eshuis, R., Firat, M.: Modeling uncertainty in declarative artifact-centric process models. In: Daniel, F., Sheng, Q.Z., Motahari, H. (eds.) BPM 2018. LNBIP, vol. 342, pp. 281–293. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-11641-5_22
Eshuis, R., Gorp, P.V.: Synthesizing data-centric models from business process models. Computing 98(4), 345–373 (2016)
Eshuis, R., Hull, R., Yi, M.: Reasoning about property preservation in adaptive case management. ACM Trans. Internet Technol. 19(1), 12:1–12:21 (2019)
Estañol, M., Sancho, M., Teniente, E.: Ensuring the semantic correctness of a BAUML artifact-centric BPM. Inf. Softw. Technol. 93, 147–162 (2018)
Goedertier, S., Vanthienen, J., Caron, F.: Declarative business process modelling: principles and modelling languages. Enterprise IS 9(2), 161–185 (2015)
Hallerbach, A., Bauer, T., Reichert, M.: Capturing variability in business process models: the provop approach. J. Softw. Maint. 22(6–7), 519–546 (2010)
Hildebrandt, T.T., Mukkamala, R.R.: Declarative event-based workflow as distributed dynamic condition response graphs. In: Honda, K., Mycroft, A. (eds.) Proceedings Third Workshop on Programming Language Approaches to Concurrency and communication-cEntric Software, PLACES 2010, Paphos, Cyprus, 21 March 2010. EPTCS, vol. 69, pp. 59–73 (2010)
Hull, R., et al.: Introducing the guard-stage-milestone approach for specifying business entity lifecycles. In: Bravetti, M., Bultan, T. (eds.) WS-FM 2010. LNCS, vol. 6551, pp. 1–24. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-19589-1_1
Künzle, V., Reichert, M.: Philharmonicflows: towards a framework for object-aware process management. J. Softw. Maint. 23(4), 205–244 (2011)
Mertens, S., Gailly, F., Poels, G.: Towards a decision-aware declarative process modeling language for knowledge-intensive processes. Expert Syst. Appl. 87, 316–334 (2017)
Nigam, A., Caswell, N.S.: Business artifacts: an approach to operational specification. IBM Syst. J. 42(3), 428–445 (2003)
Pesic, M., Schonenberg, H., van der Aalst, W.M.P.: DECLARE: full support for loosely-structured processes. In: Proceedings of the 11th IEEE International Enterprise Distributed Object Computing Conference, pp. 287–300. IEEE Computer Society, Washington, DC (2007)
Pillaerds, J., Eshuis, R.: Assessing suitability of adaptive case management. In: Ramos, I., Tuunainen, V., Krcmar, H. (eds.) 25th European Conference on Information Systems, ECIS 2017, Guimarães, Portugal, 5–10 June 2017, p. 37 (2017)
Pohl, K., Böckle, G., van der Linden, F.: Software Product Line Engineering - Foundations, Principles, and Techniques. Springer, Heidelberg (2005). https://doi.org/10.1007/3-540-28901-1
Reijers, H.A., Limam, S., van der Aalst, W.M.P.: Product-based workflow design. J. Manag. Inf. Syst. 20(1), 229–262 (2003)
Rosa, M.L., van der Aalst, W.M.P., Dumas, M., Milani, F.: Business process variability modeling: a survey. ACM Comput. Surv. 50(1), 2:1–2:45 (2017)
Ross, T.J.: Fuzzy Logic with Engineering Applications. Wiley, Hoboken (2010)
Schönig, S., Zeising, M.: The DPIL framework: tool support for agile and resource-aware business processes. In: Daniel, F., Zugal, S. (eds.) Proceedings of the BPM Demo Session 2015 Co-located with the 13th International Conference on Business Process Management (BPM 2015), Innsbruck, Austria, 2 September 2015. CEUR Workshop Proceedings, vol. 1418, pp. 125–129. CEUR-WS.org (2015)
Schunselaar, D.M.M., Maggi, F.M., Sidorova, N., van der Aalst, W.M.P.: Configurable declare: designing customisable flexible process models. In: Proceedings of the OTM 2012, pp. 20–37 (2012)
Slaats, T., Mukkamala, R.R., Hildebrandt, T., Marquard, M.: Exformatics declarative case management workflows as DCR graphs. In: Daniel, F., Wang, J., Weber, B. (eds.) BPM 2013. LNCS, vol. 8094, pp. 339–354. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-40176-3_28
Smit, E.: Modeling rolling stock maintenance logistics with business artifacts: a case study at Dutch Railways. Master’s thesis, Eindhoven University of Technology, The Netherlands (2018)
Taveter, K., Wagner, G.: Agent-oriented enterprise modeling based on business rules. In: S.Kunii, H., Jajodia, S., Sølvberg, A. (eds.) ER 2001. LNCS, vol. 2224, pp. 527–540. Springer, Heidelberg (2001). https://doi.org/10.1007/3-540-45581-7_39
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: 2011 IEEE EDOC, pp. 151–160. IEEE (2011)
Yongchareon, S., Liu, C., Yu, J., Zhao, X.: A view framework for modeling and change validation of artifact-centric inter-organizational business processes. Inf. Syst. 47, 51–81 (2015)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Eshuis, R. (2019). Modeling Decision-Intensive Processes with Declarative Business Artifacts. In: Lam, HP., Mistry, S. (eds) Service Research and Innovation. ASSRI ASSRI 2018 2018. Lecture Notes in Business Information Processing, vol 367. Springer, Cham. https://doi.org/10.1007/978-3-030-32242-7_1
Download citation
DOI: https://doi.org/10.1007/978-3-030-32242-7_1
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-32241-0
Online ISBN: 978-3-030-32242-7
eBook Packages: Computer ScienceComputer Science (R0)