Automating correctness verification of artifact-centric business process models

被引:18
|
作者
Borrego, Diana [1 ]
Gasca, Rafael M. [1 ]
Gomez-Lopez, Maria Teresa [1 ]
机构
[1] Univ Seville, Dept Comp Languages & Syst, E-41012 Seville, Spain
关键词
Artifact-centric business process model; Verification; Constraint programming; CONSTRAINTS;
D O I
10.1016/j.infsof.2015.02.010
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Context: The artifact-centric methodology has emerged as a new paradigm to support business process management over the last few years. This way, business processes are described from the point of view of the artifacts that are manipulated during the process. Objective: One of the research challenges in this area is the verification of the correctness of this kind of business process models where the model is formed of various artifacts that interact among them. Method: In this paper, we propose a fully automated approach for verifying correctness of artifact-centric business process models, taking into account that the state (lifecycle) and the values of each artifact (numerical data described by pre and postconditions) influence in the values and the state of the others. The lifecycles of the artifacts and the numerical data managed are modeled by using the Constraint Programming paradigm, an Artificial Intelligence technique. Results: Two correctness notions for artifact-centric business process models are distinguished (reachability and weak termination), and novel verification algorithms are developed to check them. The algorithms are complete: neither false positives nor false negatives are generated. Moreover, the algorithms offer precise diagnosis of the detected errors, indicating the execution causing the error where the lifecycle gets stuck. Conclusion: To the best of our knowledge, this paper presents the first verification approach for artifact-centric business process models that integrates pre and postconditions, which define the behavior of the services, and numerical data verification when the model is formed of more than one artifact. The approach can detect errors not detectable with other approaches. (C) 2015 Elsevier B.V. All rights reserved.
引用
收藏
页码:187 / 197
页数:11
相关论文
共 50 条
  • [1] Verification and Validation of UML Artifact-Centric Business Process Models
    Estanol, Montserrat
    Sancho, Maria-Ribera
    Teniente, Ernest
    ADVANCED INFORMATION SYSTEMS ENGINEERING, CAISE 2015, 2015, 9097 : 434 - 449
  • [2] Artifact-Centric Business Process Models in UML
    Estanol, Montserrat
    Queralt, Anna
    Ribera Sancho, Maria
    Teniente, Ernest
    BUSINESS PROCESS MANAGEMENT WORKSHOPS (BPM), 2013, 132 : 292 - 303
  • [3] Conceptual Workflow Verification and Optimization for Artifact-centric Business Process
    Li, Dong
    2009 INTERNATIONAL FORUM ON INFORMATION TECHNOLOGY AND APPLICATIONS, VOL 3, PROCEEDINGS, 2009, : 142 - 146
  • [4] A clustering approach for artifact-centric business process models
    Liu, Haibin
    Liu, Guohua
    Zhao, Danfeng
    Song, Jinling
    Journal of Computational Information Systems, 2012, 8 (16): : 6601 - 6609
  • [5] Specifying Artifact-Centric Business Process Models in UML
    Estanol, Montserrat
    Queralt, Anna
    Sancho, Maria-Ribera
    Teniente, Ernest
    BUSINESS MODELING AND SOFTWARE DESIGN, BMSD 2014, 2015, 220 : 62 - 81
  • [6] The Description Logics Model of Artifact-centric Business Process System and Verification of artifact
    Wan, Xiaomei
    Zhao, Wei
    Liu, Guohua
    Yue, Xiaoli
    2014 PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION (ICCSE 2014), 2014, : 1098 - 1102
  • [7] Towards formal analysis of artifact-centric business process models
    Bhattacharya, Kamal
    Gerede, Cagdas
    Hull, Richard
    Liu, Rong
    Su, Jianwen
    BUSINESS PROCESS MANAGEMENT, PROCEEDINGS, 2007, 4714 : 288 - +
  • [8] Embedding reactive behavior into artifact-centric business process models
    Oriol, Xavier
    De Giacomo, Giuseppe
    Estanol, Montserrat
    Teniente, Ernest
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2021, 117 : 97 - 110
  • [9] Artifact-centric business process models and similarity search method
    Liu, Hai-Bin
    Liu, Guo-Hua
    Huang, Li-Ming
    Song, Jin-Ling
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2013, 19 (08): : 1810 - 1821
  • [10] Conformance checking in UML artifact-centric business process models
    Montserrat Estañol
    Jorge Munoz-Gama
    Josep Carmona
    Ernest Teniente
    Software & Systems Modeling, 2019, 18 : 2531 - 2555