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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
van der Aalst, W.: Process Mining: Data Science in Action. Springer, Berlin (2016). https://doi.org/10.1007/978-3-662-49851-4
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)
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
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
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
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
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
Bazhenova, E., Zerbato, F., Oliboni, B., Weske, M.: From BPMN process models to DMN decision models. Inf. Syst. 83, 69–88 (2019)
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
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)
Brzychczy, E.: Process modelling based on event logs. Multi. Aspects Prod. Eng. 1(1), 385–392 (2018)
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)
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
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)
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
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)
Hasić, F., De Smedt, J., Vanthienen, J.: Augmenting processes with decision intelligence: principles for integrated modelling. Decis. Support Syst. 107, 1–12 (2018)
Hasić, F., Vanthienen, J.: Complexity metrics for DMN decision models. Comput. Stan. Interfaces 65, 15–37 (2019)
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)
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
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
OMG: Business Process Model and Notation (BPMN): Version 2.0 specification. Tech. Rep. formal/2011-01-03, Object Management Group (January 2011)
OMG: Decision Model and Notation (DMN). Version 1.1. Tech. Rep. formal/16-06-01, Object Management Group (2016)
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)
Pankowska, M.: Business models in CMNN, DMN and archimate language. Proc. Comput. Sci. 164, 11–18 (2019)
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)
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)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
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)