From BPMN process models to DMN decision models

被引:39
作者
Bazhenova, Ekaterina [1 ]
Zerbato, Francesca [2 ]
Oliboni, Barbara [2 ]
Weske, Mathias [1 ]
机构
[1] Univ Potsdam, Hasso Plattner Inst, Potsdam, Germany
[2] Univ Verona, Dept Comp Sci, Verona, Italy
关键词
Business process models; Decision models; BPMN; DMN; Pattern; CRITERIA;
D O I
10.1016/j.is.2019.02.001
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The interplay between process and decision models plays a crucial role in business process management, as decisions may be based on running processes and affect process outcomes. Often process models include decisions that are encoded through process control flow structures and data flow elements, thus reducing process model maintainability. The Decision Model and Notation (DMN) was proposed to achieve separation of concerns and to possibly complement the Business Process Model and Notation (BPMN) for designing decisions related to process models. Nevertheless, deriving decision models from process models remains challenging, especially when the same data underlie both process and decision models. In this paper, we explore how and to which extent the data modeled in BPMN processes and used for decision-making may be represented in the corresponding DMN decision models. To this end, we identify a set of patterns that capture possible representations of data in BPMN processes and that can be used to guide the derivation of decision models related to existing process models. Throughout the paper we refer to real-world healthcare processes to show the applicability of the proposed approach. (C) 2019 Elsevier Ltd. All rights reserved.
引用
收藏
页码:69 / 88
页数:20
相关论文
共 45 条
[1]   Extracting Decision Logic from Process Models [J].
Batoulis, Kimon ;
Meyer, Andreas ;
Bazhenova, Ekaterina ;
Decker, Gero ;
Weske, Mathias .
ADVANCED INFORMATION SYSTEMS ENGINEERING, CAISE 2015, 2015, 9097 :349-366
[2]  
Bazhenova E., 2014, ENTERPRISE BUSINESS, P242
[3]   Data-Centric Extraction of DMN Decision Models from BPMN Process Models [J].
Bazhenova, Ekaterina ;
Zerbato, Francesca ;
Weske, Mathias .
BUSINESS PROCESS MANAGEMENT WORKSHOPS (BPM 2017), 2018, 308 :542-555
[4]   Deriving Decision Models from Process Models by Enhanced Decision Mining [J].
Bazhenova, Ekaterina ;
Weske, Mathias .
BUSINESS PROCESS MANAGEMENT WORKSHOPS, (BPM 2015), 2016, 256 :444-457
[5]   Discovering Decision Models from Event Logs [J].
Bazhenova, Ekaterina ;
Buelow, Susanne ;
Weske, Mathias .
BUSINESS INFORMATION SYSTEMS (BIS 2016), 2016, 255 :237-251
[6]   Separation of Decision Modeling from Business Process Modeling Using New "Decision Model and Notation" (DMN) for Automating Operational Decision-Making [J].
Biard, Thierry ;
Le Mauff, Alexandre ;
Bigand, Michel ;
Bourey, Jean-Pierre .
RISKS AND RESILIENCE OF COLLABORATIVE NETWORKS, 2015, 463 :489-496
[7]  
Boumahdi F, 2016, SERV ORIENTED COMPUT, V10, P35, DOI 10.1007/s11761-014-0162-x
[8]   Semantic DMN: Formalizing Decision Models with Domain Knowledge [J].
Calvanese, Diego ;
Dumas, Marlon ;
Maggi, Fabrizio M. ;
Montali, Marco .
RULES AND REASONING, 2017, 10364 :70-86
[9]   Standards for the diagnosis and treatment of patients with COPD: a summary of the ATS/ERS position paper [J].
Celli, BR ;
MacNee, W ;
Agusti, A ;
Anzueto, A ;
Berg, B ;
Buist, AS ;
Calverley, PMA ;
Chavannes, N ;
Dillard, T ;
Fahy, B ;
Fein, A ;
Heffner, J ;
Lareau, S ;
Meek, P ;
Martinez, F ;
McNicholas, W ;
Muris, J ;
Austegard, E ;
Pauwels, R ;
Rennard, S ;
Rossi, A ;
Siafakas, N ;
Tiep, B ;
Vestbo, J ;
Wouters, E ;
ZuWallack, R .
EUROPEAN RESPIRATORY JOURNAL, 2004, 23 (06) :932-946
[10]   BPMN: An introduction to the standard [J].
Chinosi, Michele ;
Trombetta, Alberto .
COMPUTER STANDARDS & INTERFACES, 2012, 34 (01) :124-134