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 条
  • [1] Data-Aware Declarative Process Mining for Malware Detection
    Ardimento, Pasquale
    Aversano, Lerina
    Bernardi, Mario Luca
    Cimitile, Marta
    [J]. 2020 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2020,
  • [2] Malware Phylogeny Analysis using Data-Aware Declarative Process Mining
    Ardimento, Pasquale
    Bernardi, Mario Luca
    Cimitile, Marta
    [J]. 2020 IEEE INTERNATIONAL CONFERENCE ON EVOLVING AND ADAPTIVE INTELLIGENT SYSTEMS (EAIS), 2020,
  • [3] Aligning Data-Aware Declarative Process Models and Event Logs
    Bergami, Giacomo
    Maggi, Fabrizio Maria
    Marrella, Andrea
    Montali, Marco
    [J]. BUSINESS PROCESS MANAGEMENT (BPM 2021), 2021, 12875 : 235 - 251
  • [4] Correlating Activation and Target Conditions in Data-Aware Declarative Process Discovery
    Leno, Volodymyr
    Dumas, Marlon
    Maggi, Fabrizio Maria
    [J]. BUSINESS PROCESS MANAGEMENT (BPM 2018), 2018, 11080 : 176 - 193
  • [5] Conformance checking and diagnosis for declarative business process models in data-aware scenarios
    Borrego, Diana
    Barba, Irene
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2014, 41 (11) : 5340 - 5352
  • [6] Towards Online Discovery of Data-Aware Declarative Process Models from Event Streams
    Navarin, NicolO
    Cambiaso, Matteo
    Burattin, Andrea
    Maggi, Fabrizio M.
    Oneto, Luca
    Sperduti, Alessandro
    [J]. 2020 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2020,
  • [7] Data-aware Declarative Application Management in the Cloud-IoT Continuum
    Massa, Jacopo
    Forti, Stefano
    Dazzi, Patrizio
    Brogi, Antonio
    [J]. ERCIM NEWS, 2023, (133): : 35 - 36
  • [8] Fast Synthetic Data-Aware Log Generation for Temporal Declarative Models
    Bergami, Giacomo
    [J]. PROCEEDINGS OF THE 6TH ACM SIGMOD JOINT INTERNATIONAL WORKSHOP ON GRAPH DATA MANAGEMENT EXPERIENCES & SYSTEMS AND NETWORK DATA ANALYTICS, GRADES-NDA 2023, 2023,
  • [9] Automatic mining data-aware Web services properties
    Wu, Guoquan
    Wei, Jun
    [J]. 2014 IEEE 21ST INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS 2014), 2014, : 688 - 689
  • [10] Relating behaviour of data-aware process models
    Montali, Marco
    Winkler, Sarah
    [J]. DATA & KNOWLEDGE ENGINEERING, 2024, 154