Extracting Decision Logic from Process Models
Extracting Decision Logic from Process Models
复制标题
从流程模型中提取决策逻辑
DOI:
--
复制
发表时间:
2015
期刊:
影响因子:
--
通讯作者:
M. Weske
中科院分区:
文献类型:
--
作者:
Kimon Batoulis;A. Meyer;E. Bazhenova;Gero Decker;M. Weske
Although it is not considered good practice, many process models from practice contain detailed decision logic, encoded through control flow structures. This often results in spaghetti-like and complex process models and reduces maintainability of the models. In this context, the OMG proposes to use the Decision Model and Notation (DMN) in combination with BPMN in order to reach a separation of concerns. This paper introduces a semi-automatic approach to (i) identify decision logic in process models, (ii) to derive a corresponding DMN model and to adapt the original process model by replacing the decision logic accordingly, and (iii) to allow final configurations of this result during post-processing. This approach enables business organizations to migrate already existing BPMN models. We evaluate this approach by implementation, semantic comparison of the decision taking process before and after approach application, and an empirical analysis of industry process models.