Enabling Dynamic Decision Making in Business Processes with DMN

  • Kimon BatoulisEmail author
  • Anne Baumgraß
  • Nico Herzberg
  • Mathias Weske
Conference paper
Part of the Lecture Notes in Business Information Processing book series (LNBIP, volume 256)


While executing business processes, regularly decisions need to be made such as which activities to execute next or what kind of resource to assign to a task. Such a decision-making process is often case-dependent and carried out under uncertainty, yet requiring compliance with organization’s service level agreements. In this paper, we address these challenges by presenting an approach for dynamic decision-making. It is able to automatically propose case-dependent decisions during process execution. Finally, we evaluate it with a use case that highlights the improvements of process executions based on our dynamic decision-making approach.


BPM DMN Decision modeling Dynamic decision support 


  1. 1.
    Batoulis, K.: Proactive decision support during business process execution. In: EMoV+MinoPro@Modellierung, pp. 35–41 (2014)Google Scholar
  2. 2.
    Batoulis, K., Meyer, A., Bazhenova, E., Decker, G., Weske, M.: Extracting decision logic from process models. In: Zdravkovic, J., Kirikova, M., Johannesson, P. (eds.) CAiSE 2015. LNCS, vol. 9097, pp. 349–366. Springer, Heidelberg (2015)CrossRefGoogle Scholar
  3. 3.
    Becker, J., Breuker, D., Delfmann, P., Matzner, M.: Designing and implementing a framework for event-based predictive modelling of business processes. In: EMISA, pp. 71–84 (2014)Google Scholar
  4. 4.
    Boyer, J., Mili, H.: Agile Business Rule Development - Process, Architecture, and JRules Examples. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  5. 5.
    Breuker, D., Delfmann, P., Matzner, M., Becker, J.: Designing and evaluating an interpretable predictive modeling technique for business processes. In: DeMiMoP (2014)Google Scholar
  6. 6.
    Cooper, G.F., Herskovits, E.: A Bayesian method for the induction of probabilistic networks from data. Mach. Learn. 9(4), 309–347 (1992)zbMATHGoogle Scholar
  7. 7.
    Debevoise, T., Taylor, J.: The Microguide to Process and Decision Modeling in BPMN/DMN. CreateSpace Independent Publishing Platform (2005)Google Scholar
  8. 8.
    Dumas, M., van der Aalst, W., ter Hofstede, A.: Process-Aware Information Systems. Wiley, New York (2005)CrossRefGoogle Scholar
  9. 9.
    Engel, Y., Etzion, O., Feldman, Z.: A Basic Model for Proactive Event-driven Computing. In: ACM, DEBS (2012)Google Scholar
  10. 10.
    Grigori, D., Casati, F., Castellanos, M., Dayal, U., Sayal, M., Shan, M.C.: Business process intelligence. Comput. Indus. 53(3), 321–343 (2004)CrossRefGoogle Scholar
  11. 11.
    ISO: IEC 27002: 2013 (EN) Information technology-Security techniques - Code of practice for information security controls, Switzerland (2013)Google Scholar
  12. 12.
    Lakshmanan, G., Shamsi, D., Doganata, Y., Unuvar, M., Khalaf, R.: A Markov prediction model for data-driven semi-structured business processes. KAIS 42(1), 97–126 (2015)Google Scholar
  13. 13.
    Lauritzen, S.L., Nilsson, D.: Representing and solving decision problems with limited information. Manage. Sci. 47, 1235–1251 (2001)CrossRefzbMATHGoogle Scholar
  14. 14.
    Murphy, K.P.: The Bayes net toolbox for MATLAB. Comput. Sci. Stat. 33, 2001 (2001)Google Scholar
  15. 15.
    Neapolitan, R.: Learning Bayesian Networks. Prentice Hall, Upper Saddle River (2004)Google Scholar
  16. 16.
    OMG: Business Process Model and Notation (BPMN), Version 2.0, January 2011Google Scholar
  17. 17.
    OMG: Decision Model And Notation (DMN), Version 1.0 - Beta 1, February 2014Google Scholar
  18. 18.
    Rozinat, A., Aalst, W.M.P.: Decision mining in business processes. Beta, Research School for Operations Management and Logistics (2006)Google Scholar
  19. 19.
    Russell, S., Norvig, P.: Artificial Intelligence: A Modern Approach, 3rd edn. Prentice Hall Press, Upper Saddle River (2009)zbMATHGoogle Scholar
  20. 20.
    Salfner, F., Lenk, M., Malek, M.: A survey of online failure prediction methods. ACM Comput. Surv. 42(3), 1–42 (2010)CrossRefGoogle Scholar
  21. 21.
    Sutrisnowati, R.A., Bae, H., Park, J., Ha, B.H.: Learning Bayesian network from event logs using mutual information test. In: SOCA, pp. 356–360 (2013)Google Scholar
  22. 22.
    Thullner, R., Rozsnyai, S., Schiefer, J., Obweger, H., Suntinger, M.: Proactive business process compliance monitoring with event-based systems. In: EDOCW, pp. 429–437. IEEE (2011)Google Scholar
  23. 23.
    United States Code: Sarbanes-Oxley Act of 2002, PL 107–204, 116 Stat 745. Codified in Sections 11, 15, 18, 28, and 29 USC, Jul 2002Google Scholar
  24. 24.
    Weske, M.: Business Process Management - Concepts, Languages, Architectures, 2nd edn. Springer, Heidelberg (2012)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2016

Authors and Affiliations

  • Kimon Batoulis
    • 1
    Email author
  • Anne Baumgraß
    • 1
  • Nico Herzberg
    • 1
  • Mathias Weske
    • 1
  1. 1.Hasso Plattner Institute at the University of PotsdamPotsdamGermany

Personalised recommendations