An SQL-Based Declarative Process Mining Framework for Analyzing Process Data Stored in Relational Databases

被引:0
|
作者
Riva, Francesco [1 ,2 ,3 ]
Benvenuti, Dario [4 ]
Maggi, Fabrizio Maria [1 ]
Marrella, Andrea [4 ]
Montali, Marco [1 ]
机构
[1] Free Univ Bozen Bolzano, Bolzano, Italy
[2] Univ Tartu, Tartu, Estonia
[3] Datalane SRL, Verona, Italy
[4] Sapienza Univ Rome, Rome, Italy
来源
BUSINESS PROCESS MANAGEMENT FORUM, BPM 2023 FORUM | 2023年 / 490卷
基金
欧盟地平线“2020”;
关键词
Process Discovery; Conformance Checking; Query Checking; Declarative Process Model; SQL; Relational Database;
D O I
10.1007/978-3-031-41623-1_13
中图分类号
F [经济];
学科分类号
02 ;
摘要
Recently, the idea of applying process data analysis over relational databases (DBs) has been investigated in the process mining field resulting into different DB schemas that can be used to effectively store process data coming from Process-Aware Information Systems (PAISs). However, although SQL queries are particularly suitable to check declarative rules over traces stored in a DB, a deep analysis of how the existing instruments for SQL-based process mining can be effectively used for process analysis tasks based on declarative process modeling languages is still missing. In this paper, we present a full-fledged framework based on SQL queries over relational DBs for different declarative process mining use cases, i.e., process discovery, conformance checking, and query checking. The framework is used to benchmark different SQL-based solutions for declarative process mining, using synthetic and real-life event logs, with the aim of exploring their strengths and weaknesses.
引用
收藏
页码:214 / 231
页数:18
相关论文
共 9 条
  • [1] SQL-based semantics for path expressions over hierarchical data in relational databases
    Vainio, Johanna
    Junkkari, Marko
    JOURNAL OF INFORMATION SCIENCE, 2014, 40 (03) : 293 - 312
  • [2] Configuring SQL-based Process Mining for Performance and Storage Optimisation
    Schoenig, Stefan
    Di Ciccio, Claudio
    Mendling, Jan
    SAC '19: PROCEEDINGS OF THE 34TH ACM/SIGAPP SYMPOSIUM ON APPLIED COMPUTING, 2019, : 94 - 97
  • [3] Efficient and Customisable Declarative Process Mining with SQL
    Schonig, Stefan
    Rogge-Solti, Andreas
    Cabanillas, Cristina
    Jablonski, Stefan
    Mendling, Jan
    ADVANCED INFORMATION SYSTEMS ENGINEERING (CAISE 2016), 2016, 9694 : 290 - 305
  • [4] Data-Aware Declarative Process Mining with SAT
    Maggi, Fabrizio Maria
    Marrella, Andrea
    Patrizi, Fabio
    Skydanienko, Vasyl
    ACM TRANSACTIONS ON INTELLIGENT SYSTEMS AND TECHNOLOGY, 2023, 14 (04)
  • [5] Extracting Event Logs for Process Mining from Data Stored on the Blockchain
    Muehlberger, Roman
    Bachhofner, Stefan
    Di Ciccio, Claudio
    Garcia-Banuelos, Luciano
    Lopez-Pintado, Orlenys
    BUSINESS PROCESS MANAGEMENT WORKSHOPS (BPM 2019), 2019, 362 : 690 - 703
  • [6] An alignment-based framework to check the conformance of declarative process models and to preprocess event-log data
    de Leoni, Massimiliano
    Maggi, Fabrizio M.
    van der Aalst, Wil M. P.
    INFORMATION SYSTEMS, 2015, 47 : 258 - 277
  • [7] A Framework for Recommending Resource Allocation Based on Process Mining
    Arias, Michael
    Rojas, Eric
    Munoz-Gama, Jorge
    Sepulveda, Marcos
    BUSINESS PROCESS MANAGEMENT WORKSHOPS, (BPM 2015), 2016, 256 : 458 - 470
  • [8] A Solution Framework Based on Process Mining, Optimization, and Discrete-Event Simulation to Improve Queue Performance in an Emergency Department
    Antunes, Bianca B. P.
    Manresa, Adrian
    Bastos, Leonardo S. L.
    Marchesi, Janaina F.
    Hamacher, Silvio
    BUSINESS PROCESS MANAGEMENT WORKSHOPS (BPM 2019), 2019, 362 : 583 - 594
  • [9] A Data-Driven Framework to Test Validity of the Discovered Clinical Process Based on Selected Patient Outcomes
    Chen, Qifan
    Lu, Yang
    Tam, Charmaine S.
    Poon, Simon K.
    PROCEEDINGS OF 2023 AUSTRALIAN COMPUTER SCIENCE WEEK, ACSW 2023, 2023, : 248 - 251