Data-Aware Declarative Process Mining with SAT

被引:2
|
作者
Maggi, Fabrizio Maria [1 ]
Marrella, Andrea [2 ]
Patrizi, Fabio [2 ]
Skydanienko, Vasyl [3 ]
机构
[1] Free Univ Bozen Bolzano, Piazza Domenicani 3, I-39100 Bolzano, Italy
[2] Sapienza Univ Rome, Via Ariosto 25, I-00185 Rome, Italy
[3] Univ Tartu, Narva mnt 18, EE-51109 Tartu, Estonia
基金
欧盟地平线“2020”;
关键词
Process mining; SAT; alloy; multi-perspective models; declarative models; CONFORMANCE CHECKING;
D O I
10.1145/3600106
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Process Mining is a family of techniques for analyzing business process execution data recorded in event logs. Processmodels can be obtained as output of automated process discovery techniques or can be used as input of techniques for conformance checking or model enhancement. In Declarative Process Mining, process models are represented as sets of temporal constraints (instead of procedural descriptions where all control-flow details are explicitly modeled). An open research direction in Declarative Process Mining is whether multiperspective specifications can be supported, i.e., specifications that not only describe the process behavior from the control-flow point of view, but also from other perspectives like data or time. In this article, we address this question by considering SAT (Propositional Satisfiability Problem) as a solving technology for a number of classical problems in Declarative Process Mining, namely, log generation, conformance checking, and temporal query checking. To do so, we first express each problem as a suitable FO (First-Order) theory whose bounded models represent solutions to the problem, and then find a bounded model of such theory by compilation into SAT.
引用
收藏
页数:26
相关论文
共 50 条
  • [21] Verification of data-aware process models: Checking soundness of data Petri nets
    Suvorov, Nikolai M.
    Lomazova, Irina A.
    JOURNAL OF LOGICAL AND ALGEBRAIC METHODS IN PROGRAMMING, 2024, 138
  • [22] POSH: A Data-Aware Shell
    Raghavan, Deepti
    Fouladi, Sadjad
    Levis, Philip
    Zaharia, Matei
    PROCEEDINGS OF THE 2020 USENIX ANNUAL TECHNICAL CONFERENCE, 2020, : 617 - 631
  • [23] A Subthreshold SRAM with Embedded Data-Aware Write-Assist and Adaptive Data-Aware Keeper
    Chiu, Yi-Wei
    Hu, Yu-Hao
    Zhao, Jun-Kai
    Jou, Shyh-Jye
    Chuang, Ching-Te
    2016 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2016, : 1014 - 1017
  • [24] Data-Aware Web Service Recommender System for Energy-Efficient Data Mining Services
    Al-Zanbouri, Zainab
    Ding, Chen
    2018 IEEE 11TH CONFERENCE ON SERVICE-ORIENTED COMPUTING AND APPLICATIONS (SOCA), 2018, : 57 - 64
  • [25] Measuring Data-Aware Process Consistency Based on Activity Constraint Graphs
    Zhang, Xuewei
    Wang, Jiacun
    Xing, Jianchun
    Song, Wei
    Yang, Qiliang
    IEEE ACCESS, 2018, 6 : 21005 - 21019
  • [26] A data-aware resource broker for data grids
    Le, H
    Coddington, P
    Wendelborn, AL
    NETWORK AND PARALLEL COMPUTING, PROCEEDINGS, 2004, 3222 : 73 - 82
  • [27] Probabilistic Declarative Process Mining
    Bellodi, Elena
    Riguzzi, Fabrizio
    Lamma, Evelina
    KNOWLEDGE SCIENCE, ENGINEERING AND MANAGEMENT, 2010, 6291 : 292 - 303
  • [28] Supporting data-aware processes with MERODE
    Snoeck, Monique
    Verbruggen, Charlotte
    De Smedt, Johannes
    De Weerdt, Jochen
    SOFTWARE AND SYSTEMS MODELING, 2023, 22 (06): : 1779 - 1802
  • [29] Declarative process mining in healthcare
    Rovani, Marcella
    Maggi, Fabrizio M.
    de Leoni, Massimiliano
    van der Aalst, Wil M. P.
    EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (23) : 9236 - 9251
  • [30] Probabilistic declarative process mining
    Alman, Anti
    Maggi, Fabrizio Maria
    Montali, Marco
    Penaloza, Rafael
    INFORMATION SYSTEMS, 2022, 109