A Formal Model for Business Process Configuration Verification Supporting OR-Join Semantics

被引:1
|
作者
Boubaker, Souha [1 ,2 ]
Klai, Kais [2 ]
Kortas, Hedi [2 ]
Gaaloul, Walid [1 ]
机构
[1] Univ Paris Saclay, Telecom SudParis, UMR Samovar 5157, Paris, France
[2] Univ Paris 13, LIPN, CNRS, UMR 7030, Paris, France
关键词
Business process management; Configurable process model; Formal verification; VARIABILITY; CORRECTNESS; ABSTRACTION;
D O I
10.1007/978-3-030-02610-3_35
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In today's industries, similar process models are typically reused in different application contexts. These models result in a number of process model variants sharing several commonalities and exhibiting some variations. Configurable process models came to represent and group these variants in a generic manner. These processes are configured according to a specific context through configurable elements. Considering the large number of possible variants as well as the potentially complex configurable process, the configuration may be a tedious task and errors may lead to serious behavioral issues. Since achieving configuration in a correct manner has become of paramount importance, the analysts undoubtedly need assistance and guidance in configuring process variants. In this work, we propose a formal behavioral model based on the Symbolic Observation Graph (SOG) allowing to find the set of deadlock-free configuration choices while avoiding the well-known statespace explosion problem and considering loops and OR-join semantics. These choices are used to support business analysts in deriving deadlock-free variants.
引用
收藏
页码:623 / 642
页数:20
相关论文
共 50 条
  • [1] Getting rid of the OR-join in business process models
    Mendling, J.
    van Dongen, B. E.
    van der Aalst, W. M. P.
    11TH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE, PROCEEDINGS, 2007, : 3 - +
  • [2] VERBUS: A formal model for business process verification
    Fisteus, JA
    Lopez, AM
    Kloos, CD
    INNOVATIONS THROUGH INFORMATION TECHNOLOGY, VOLS 1 AND 2, 2004, : 238 - 241
  • [3] Compositional execution semantics for business process verification
    Stachtiari, Emmanouela
    Katsaros, Panagiotis
    JOURNAL OF SYSTEMS AND SOFTWARE, 2018, 137 : 217 - 238
  • [4] A survey of formal verification for business process modeling
    Morimoto, Shoichi
    COMPUTATIONAL SCIENCE - ICCS 2008, PT 2, 2008, 5102 : 514 - 522
  • [5] ALGORITHM FOR FORMAL VERIFICATION OF BUSINESS PROCESS TEMPLATES
    Varosyan, A. S.
    CYBERNETICS AND SYSTEMS ANALYSIS, 2011, 47 (02) : 228 - 240
  • [6] Research on Microkernel Integrity Semantics Model and Formal Verification
    QIAN Zhenjiang
    LIU Wei
    HUANG Hao
    Chinese Journal of Electronics, 2014, 23 (01) : 43 - 48
  • [7] Research on Microkernel Integrity Semantics Model and Formal Verification
    Qian Zhenjiang
    Liu Wei
    Huang Hao
    CHINESE JOURNAL OF ELECTRONICS, 2014, 23 (01) : 43 - 48
  • [8] From business process model to consistent implementation: A case for formal verification methods
    Koehler, J
    Tirenni, G
    Kumaran, S
    SIXTH INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE, PROCEEDINGS, 2002, : 96 - 106
  • [9] A formal approach to modeling and verification of business process collaborations
    Corradini, Flavio
    Fornari, Fabrizio
    Polini, Andrea
    Re, Barbara
    Tiezzi, Francesco
    SCIENCE OF COMPUTER PROGRAMMING, 2018, 166 : 35 - 70
  • [10] BProVe: A Formal Verification Framework for Business Process Models
    Corradini, Flavio
    Fornari, Fabrizio
    Polini, Andrea
    Re, Barbara
    Tiezzi, Francesco
    Vandin, Andrea
    PROCEEDINGS OF THE 2017 32ND IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE'17), 2017, : 217 - 228