Checking Constraints for Object-Centric Process Executions

被引:0
|
作者
Li, Tian [1 ]
Park, Gyunam [1 ]
van der Aalst, Wil M. P. [1 ]
机构
[1] Rhein Westfal TH Aachen, Proc & Data Sci Grp PADS, Aachen, Germany
来源
关键词
Process Mining; Conformance Checking; Constraint Checking; Object-Centric;
D O I
10.1007/978-3-031-56107-8_30
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Conformance-checking techniques reveal the deviations between event data and the desired process specification, which can be expressed as a process model or a set of rules. State-of-the-art approaches assume a single case identifier, i.e., each case in the business process is associated with only one object. In contrast, processes in real life usually involve multiple object types. For instance, an order management process involves object types such as orders, items, and packages. These objects interact with one another, e.g., packing multiple items from the inventory to create a package. Existing techniques may provide misleading insights when applied to such object-centric event data. We address the issue by extracting process executions (cases) from the object-centric event log and representing constraints using Object-Centric Constraint Models (OCCMs). In this way, we handle cardinality, temporal, and performance constraints. Compared to procedural languages like Petri nets, the declarative nature of OCCMs provides more flexibility in modeling constraints, and constraint checking delivers more comprehensive diagnostics that go beyond isolated cases. The proposed method has been implemented as a ProM plug-in that supports the extraction of process executions, user-defined OCCMs, and constraint-checking. The feasibility of the proposed approach has been evaluated with other state-of-the-art approaches.
引用
收藏
页码:392 / 405
页数:14
相关论文
共 50 条
  • [21] A multimedia dataset for object-centric business process mining in IT asset management
    Chvirova, Diana
    Egger, Andreas
    Fehrer, Tobias
    Kratsch, Wolfgang
    Roeglinger, Maximilian
    Wittmann, Jakob
    Woerdehoff, Niklas
    DATA IN BRIEF, 2024, 55
  • [22] Extracting Object-Centric Event Logs to Support Process Mining on Databases
    Li, Guangming
    de Murillas, Eduardo Gonzalez Lopez
    de Carvalho, Renata Medeiros
    van der Aalst, Wil M. P.
    INFORMATION SYSTEMS IN THE BIG DATA ERA, 2018, 317 : 182 - 199
  • [23] Object-Centric Process Mining: Dealing with Divergence and Convergence in Event Data
    van der Aalst, Wil M. P.
    SOFTWARE ENGINEERING AND FORMAL METHODS (SEFM 2019), 2019, 11724 : 3 - 25
  • [24] OPerA: Object-Centric Performance Analysis
    Park, Gyunam
    Adams, Jan Niklas
    van der Aalst, Wil M. P.
    CONCEPTUAL MODELING (ER 2022), 2022, 13607 : 281 - 292
  • [25] Object-Centric Unsupervised Image Captioning
    Meng, Zihang
    Yang, David
    Cao, Xuefei
    Shah, Ashish
    Lim, Ser-Nam
    COMPUTER VISION, ECCV 2022, PT XXXVI, 2022, 13696 : 219 - 235
  • [26] Discovering Object-centric Petri Nets
    van der Aalst, Wil M. P.
    Berti, Alessandro
    FUNDAMENTA INFORMATICAE, 2020, 175 (1-4) : 1 - 40
  • [27] Discovery of Object-Centric Declarative Models
    Christfort, Axel K. F.
    Rivkin, Audrey
    Fahland, Dirk
    Hildebrandt, Thomas T.
    Slaats, Tijs
    2024 6TH INTERNATIONAL CONFERENCE ON PROCESS MINING, ICPM, 2024, : 137 - 144
  • [28] Permission Analysis for Object-Centric Processes
    Breitmayer, Marius
    Arnold, Lisa
    Reichert, Manfred
    INTELLIGENT INFORMATION SYSTEMS, CAISE FORUM 2024, 2024, 520 : 11 - 19
  • [29] Provably Learning Object-Centric Representations
    Brady, Jack
    Zimmermann, Roland S.
    Sharma, Yash
    Schoelkopf, Bernhard
    von Kuegelgen, Julius
    Brendel, Wieland
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 202, 2023, 202
  • [30] Object-Centric Conformance Alignments with Synchronization
    Gianola, Alessandro
    Montali, Marco
    Winkler, Sarah
    ADVANCED INFORMATION SYSTEMS ENGINEERING, CAISE 2024, 2024, 14663 : 3 - 19