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
Similar content being viewed by others
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)