Coordination Process Verification for Object-Centric Business Processes

被引:0
作者
Arnold, Lisa [1 ]
Reichert, Manfred [1 ]
机构
[1] Ulm Univ, Inst Databases & Informat Syst, James Franck Ring 1, D-89081 Ulm, Germany
来源
BUSINESS PROCESS MANAGEMENT WORKSHOPS, BPM 2024 | 2025年 / 534卷
关键词
Verification; Error detection; Modelling Tool; Web-based;
D O I
10.1007/978-3-031-78666-2_22
中图分类号
F [经济];
学科分类号
02 ;
摘要
The accuracy and efficacy of an object-centric business process are of paramount importance during its execution. In the context of the PHILharmonicFlows framework, user interaction forms are automatically generated from the structure of the business process. Consequently, errors (e.g. deadlocks) in the business process result in malfunctioning during execution. It is therefore of the utmost importance to identify and rectify any errors in the business process at the earliest possible stage, namely at the point of specification. However, the concept of object-centric process management is sophisticated and requires a high level of expertise to implement effectively. In particular, modelling the coordination processes that control the business process in order to represent the interactions between multiple business objects represents a significant challenge. In light of this, a verification algorithm has been developed, comprising two mechanisms (prevention and alerting), to assist process modellers in creating coordination processes. This verification algorithm was subjected to testing during the emulation of three existing business processes. This revealed a number of flaws, including the presence of cycles that comprise several coordination processes. These deficiencies had previously evaded the detection of numerous modelling experts.
引用
收藏
页码:287 / 299
页数:13
相关论文
共 45 条
[21]   Towards Change and Verification Support in Collaborative Business Processes [J].
Khriss, Ismail ;
El Koutbi, Mohammed ;
Dkiouak, Youssef .
PROCEEDINGS OF 2012 INTERNATIONAL CONFERENCE ON COMPLEX SYSTEMS (ICCS12), 2012, :430-436
[22]   Verification of Access Control Policies for REA Business Processes [J].
Karimi, Vahid R. ;
Cowan, Donald D. .
2009 IEEE 33RD INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOLS 1 AND 2, 2009, :1095-1100
[23]   A formal approach to modeling and verification of business process collaborations [J].
Corradini, Flavio ;
Fornari, Fabrizio ;
Polini, Andrea ;
Re, Barbara ;
Tiezzi, Francesco .
SCIENCE OF COMPUTER PROGRAMMING, 2018, 166 :35-70
[24]   Transactional Behavior Verification in Business Process as a Service Configuration [J].
Bourne, Scott ;
Szabo, Claudia ;
Sheng, Quan Z. .
IEEE TRANSACTIONS ON SERVICES COMPUTING, 2019, 12 (02) :290-303
[25]   Verification of Business Process Entailment Constraints Using SPIN [J].
Wolter, Christian ;
Miseldine, Philip ;
Meinel, Christoph .
ENGINEERING SECURE SOFTWARE AND SYSTEMS, PROCEEDINGS, 2009, 5429 :1-+
[26]   Verification of business processes for a correspondence handling center using CCS [J].
Schroeder, M .
VALIDATION AND VERIFICATION OF KNOWLEDGE BASED SYSTEMS: THEORY, TOOLS AND PRACTICE, 1999, :253-266
[27]   On the Use of the Conformance and Compliance Keywords During Verification of Business Processes [J].
Groefsema, Heerko ;
van Beest, Nick R. T. P. ;
Governatori, Guido .
BUSINESS PROCESS MANAGEMENT FORUM, 2022, 458 :21-37
[28]   Business Processes Meet Spatial Concerns: The sBPMN Verification Framework [J].
Saddem-Yagoubi, Rim ;
Poizat, Pascal ;
Houhou, Sara .
FORMAL METHODS, FM 2021, 2021, 13047 :218-234
[29]   Process-centric views of data-driven business artifacts [J].
Koutsos, Adrien ;
Vianu, Victor .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2017, 86 :82-107
[30]   Business Process Flow Verification Using Knowledge Based System [J].
Miseviciene, Regina ;
Budnikas, Germanas ;
Makackas, Dalius .
INFORMATION AND SOFTWARE TECHNOLOGIES (ICIST 2013), 2013, 403 :82-92