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 条
  • [41] Complexity of Reachability for Data-aware Dynamic Systems
    Abdulla, Parosh Aziz
    Aiswarya, C.
    Atig, Mohamed Faouzi
    Montali, Marco
    Rezine, Othmane
    2018 18TH INTERNATIONAL CONFERENCE ON APPLICATION OF CONCURRENCY TO SYSTEM DESIGN (ACSD), 2018, : 11 - 20
  • [42] Towards More Data-Aware Application Integration
    Ritter, Daniel
    DATA SCIENCE, 2015, 9147 : 16 - 28
  • [43] Compressed data structures: Dictionaries and data-aware measures
    Gupta, Ankur
    Hon, Wing-Kai
    Shah, Rahul
    Vitter, Jeffrey Scott
    THEORETICAL COMPUTER SCIENCE, 2007, 387 (03) : 313 - 331
  • [44] Discovery and Simulation of Data-Aware Business Processes
    Lopez-Pintado, Orlenys
    Murashko, Serhii
    Dumas, Marlon
    2024 6TH INTERNATIONAL CONFERENCE ON PROCESS MINING, ICPM, 2024, : 105 - 112
  • [45] Scalable and data-aware SQL query recommendations
    Arzamasova, Natalia
    Boehm, Klemens
    INFORMATION SYSTEMS, 2021, 96
  • [46] Incremental Declarative Process Mining with WoMan
    Ferilli, Stefano
    2020 IEEE INTERNATIONAL CONFERENCE ON EVOLVING AND ADAPTIVE INTELLIGENT SYSTEMS (EAIS), 2020,
  • [47] RuM: Declarative Process Mining, Distilled
    Alman, Anti
    Di Ciccio, Claudio
    Maggi, Fabrizio Maria
    Montali, Marco
    van der Aa, Han
    BUSINESS PROCESS MANAGEMENT (BPM 2021), 2021, 12875 : 23 - 29
  • [48] Modeling and execution of data-aware choreographies: an overview
    Hahn, Michael
    Breitenbucher, Uwe
    Kopp, Oliver
    Leymann, Frank
    COMPUTER SCIENCE-RESEARCH AND DEVELOPMENT, 2018, 33 (3-4): : 329 - 340
  • [49] A Tool for the Verification of Data-Aware Business Processes
    Sabiucciu, Luca
    Montali, Marco
    Tessaris, Sergio
    AI*IA 2018 - ADVANCES IN ARTIFICIAL INTELLIGENCE, 2018, 11298 : 266 - 276
  • [50] Data-Aware Storage Tiering for Deep Learning
    Xu, Cong
    Bhattacharya, Suparna
    Foltin, Martin
    Byna, Suren
    Faraboschi, Paolo
    PROCEEDINGS OF IEEE/ACM SIXTH INTERNATIONAL PARALLEL DATA SYSTEMS WORKSHOP (PDSW 2021), 2021, : 23 - 28