Skip to main content

Proposal of a Method for Creating a BPMN Model Based on the Data Extracted from a DMN Model

  • Conference paper
  • First Online:
  • 1695 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 13369))

Abstract

Operational processes are usually modeled using the standardized Business Process Model and Notation (BPMN). Processes may include the decisions, however, best practices include modeling operational decisions using the Decision Model and Notation (DMN) standard. This paper presents a proposal for creating BPMN models based on the data extracted from the DMN models. Although there is no one to one correspondence between the diagrams modeled in BPMN and DMN, we show that it is possible to construct prototype process models based on the data from the decision model. As there are several possibilities for the translation, a user may choose how to translate particular elements or fragments of the model, which can be later manually refined and extended. Such a process model is directly related to the source DMN model, so in this case, the DMN model specifies the decision logic, the integrated BPMN and DMN models are executable.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   89.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   119.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. van der Aalst, W.: Process Mining: Data Science in Action. Springer, Berlin (2016). https://doi.org/10.1007/978-3-662-49851-4

  2. Augusto, A., et al.: Automated discovery of process models from event logs: review and benchmark. IEEE Trans. Knowl. Data Eng. 31(4), 686–705 (2018)

    Article  MathSciNet  Google Scholar 

  3. Batoulis, K., Baumgraß, A., Herzberg, N., Weske, M.: Enabling dynamic decision making in business processes with DMN. In: Reichert, M., Reijers, H.A. (eds.) BPM 2015. LNBIP, vol. 256, pp. 418–431. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-42887-1_34

    Chapter  Google Scholar 

  4. 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, Cham (2015). https://doi.org/10.1007/978-3-319-19069-3_22

    Chapter  Google Scholar 

  5. Batoulis, K., Weske, M.: Soundness of decision-aware business processes. In: Carmona, J., Engels, G., Kumar, A. (eds.) BPM 2017. LNBIP, vol. 297, pp. 106–124. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-65015-9_7

    Chapter  Google Scholar 

  6. Bazhenova, E., Buelow, S., Weske, M.: Discovering decision models from event logs. In: Abramowicz, W., Alt, R., Franczyk, B. (eds.) BIS 2016. LNBIP, vol. 255, pp. 237–251. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-39426-8_19

    Chapter  Google Scholar 

  7. Bazhenova, E., Weske, M.: Deriving decision models from process models by enhanced decision mining. In: Reichert, M., Reijers, H.A. (eds.) BPM 2015. LNBIP, vol. 256, pp. 444–457. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-42887-1_36

    Chapter  Google Scholar 

  8. Bazhenova, E., Zerbato, F., Oliboni, B., Weske, M.: From BPMN process models to DMN decision models. Inf. Syst. 83, 69–88 (2019)

    Article  Google Scholar 

  9. Bazhenova, E., Zerbato, F., Weske, M.: Data-centric extraction of DMN decision models from BPMN process models. In: Teniente, E., Weidlich, M. (eds.) BPM 2017. LNBIP, vol. 308, pp. 542–555. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-74030-0_43

    Chapter  Google Scholar 

  10. Bitkowska, A., et al.: The relationship between business process management and knowledge management-selected aspects from a study of companies in poland. J. Entrepreneu. Manag. Innov. 16(1), 169–193 (2020)

    Article  Google Scholar 

  11. Brzychczy, E.: Process modelling based on event logs. Multi. Aspects Prod. Eng. 1(1), 385–392 (2018)

    Google Scholar 

  12. Calvanese, D., Dumas, M., Laurson, Ü., Maggi, F.M., Montali, M., Teinemaa, I.: Semantics, analysis and simplification of DMN decision tables. Inf. Syst. 78, 112–125 (2018)

    Article  Google Scholar 

  13. De Smedt, J., vanden Broucke, S.K.L.M., Obregon, J., Kim, A., Jung, J.-Y., Vanthienen, J.: Decision mining in a broader context: an overview of the current landscape and future directions. In: Dumas, M., Fantinato, M. (eds.) BPM 2016. LNBIP, vol. 281, pp. 197–207. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-58457-7_15

    Chapter  Google Scholar 

  14. De Smedt, J., Hasić, F., vanden Broucke, S.K., Vanthienen, J.: Holistic discovery of decision models from process execution data. Knowl. Based Syst. 183, 104866 (2019)

    Google Scholar 

  15. Etikala, V., Van Veldhoven, Z., Vanthienen, J.: Text2Dec: extracting decision dependencies from natural language text for automated DMN decision modelling. In: Del Río Ortega, A., Leopold, H., Santoro, F.M. (eds.) BPM 2020. LNBIP, vol. 397, pp. 367–379. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-66498-5_27

    Chapter  Google Scholar 

  16. Figl, K., Mendling, J., Tokdemir, G., Vanthienen, J.: What we know and what we do not know about DMN. Enterp. Model. Inf. Syst. Architectures 13, 1–2 (2018)

    Google Scholar 

  17. Hasić, F., De Smedt, J., Vanthienen, J.: Augmenting processes with decision intelligence: principles for integrated modelling. Decis. Support Syst. 107, 1–12 (2018)

    Article  Google Scholar 

  18. Hasić, F., Vanthienen, J.: Complexity metrics for DMN decision models. Comput. Stan. Interfaces 65, 15–37 (2019)

    Article  Google Scholar 

  19. Horita, F.E., de Albuquerque, J.P., Marchezini, V., Mendiondo, E.M.: Bridging the gap between decision-making and emerging big data sources: an application of a model-based framework to disaster management in brazil. Decis. Support Syst. 97, 12–22 (2017)

    Article  Google Scholar 

  20. Kluza, K., Wiśniewski, P., Adrian, W.T., Ligęza, A.: From attribute relationship diagrams to process (BPMN) and decision (DMN) models. In: Douligeris, C., Karagiannis, D., Apostolou, D. (eds.) KSEM 2019. LNCS (LNAI), vol. 11775, pp. 615–627. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-29551-6_55

    Chapter  Google Scholar 

  21. Mertens, S., Gailly, F., Poels, G.: Enhancing declarative process models with DMN decision logic. In: Gaaloul, K., Schmidt, R., Nurcan, S., Guerreiro, S., Ma, Q. (eds.) CAISE 2015. LNBIP, vol. 214, pp. 151–165. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-19237-6_10

    Chapter  Google Scholar 

  22. OMG: Business Process Model and Notation (BPMN): Version 2.0 specification. Tech. Rep. formal/2011-01-03, Object Management Group (January 2011)

    Google Scholar 

  23. OMG: Decision Model and Notation (DMN). Version 1.1. Tech. Rep. formal/16-06-01, Object Management Group (2016)

    Google Scholar 

  24. Ortner, E., Mevius, M., Wiedmann, P., Kurz, F.: Design of interactional decision support applications for e-participation in smart cities. Int. J. Electr. Govern. Res. (IJEGR) 12(2), 18–38 (2016)

    Article  Google Scholar 

  25. Pankowska, M.: Business models in CMNN, DMN and archimate language. Proc. Comput. Sci. 164, 11–18 (2019)

    Article  Google Scholar 

  26. Taylor, J., Fish, A., Vanthienen, J., Vincent, P.: iBPMS: intelligent BPM systems: intelligent BPM systems: impact and opportunity. In: Emerging standards in decision modeling - An introduction to Decision Model & Notation, pp. 133–146. BPM and Workflow Handbook Series, Future Strategies, Inc. (2013)

    Google Scholar 

  27. Thorpe, M., Holm, J., van den Boer, G., et al.: Discovering the decisions within your business processes using IBM blueworks live. In: IBM Redbooks (2014)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Krzysztof Kluza .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Kluza, K. et al. (2022). Proposal of a Method for Creating a BPMN Model Based on the Data Extracted from a DMN Model. In: Memmi, G., Yang, B., Kong, L., Zhang, T., Qiu, M. (eds) Knowledge Science, Engineering and Management. KSEM 2022. Lecture Notes in Computer Science(), vol 13369. Springer, Cham. https://doi.org/10.1007/978-3-031-10986-7_28

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-10986-7_28

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-10985-0

  • Online ISBN: 978-3-031-10986-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics