HyperLDLf: a Logic for Checking Properties of Finite Traces Process Logs

被引:0
|
作者
De Giacomo, Giuseppe [1 ]
Felli, Paolo [2 ]
Montali, Marco [2 ]
Perelli, Giuseppe [1 ]
机构
[1] Sapienza Univ Rome, Rome, Italy
[2] Free Univ Bozen Bolzano, Bolzano, Italy
关键词
AUTOMATA;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Temporal logics over finite traces, such as LTLf and its extension LDLf, have been adopted in several areas, including Business Process Management (BPM), to check properties of processes whose executions have an unbounded, but finite, length. These logics express properties of single traces in isolation, however, especially in BPM it is also of interest to express properties over the entire log, i.e., properties that relate multiple traces of the log at once. In the case of infinite-traces, HyperLTL has been proposed to express these "hyper" properties. In this paper, motivated by BPM, we introduce HyperLDL(f), a logic that extends LDL f with the hyper features of HyperLTL. We provide a sound, complete and computationally optimal technique, based on DFAs manipulation, for the model checking problem in the relevant case where the set of traces (i.e., the log) is a regular language. We illustrate how this form of model checking can be used to specify and verify sophisticated properties within BPM and process mining.
引用
收藏
页码:1859 / 1865
页数:7
相关论文
共 50 条
  • [1] Checking Finite Traces Using Alternating Automata
    Bernd Finkbeiner
    Henny Sipma
    Formal Methods in System Design, 2004, 24 : 101 - 127
  • [2] Checking finite traces using alternating automata
    Finkbeiner, B
    Sipma, H
    FORMAL METHODS IN SYSTEM DESIGN, 2004, 24 (02) : 101 - 127
  • [3] Two Solutions for Checking LTLf Properties in Event Logs
    Ibershimi, Tedi
    Xhemalaj, Diellsimeone
    Alman, Anti
    Donadello, Ivan
    Maggi, Fabrizio Maria
    CEUR Workshop Proceedings, 2023, 3648
  • [4] Aligning Event Logs and Declarative Process Models for Conformance Checking
    de Leoni, Massimiliano
    Maggi, Fabrizio Maria
    van der Aalst, Andwil M. P.
    BUSINESS PROCESS MANAGEMENT, BPM 2012, 2012, 7481 : 82 - 97
  • [5] Partial order resolution of event logs for process conformance checking
    van der Aa, Han
    Leopold, Henrik
    Weidlich, Matthias
    DECISION SUPPORT SYSTEMS, 2020, 136
  • [6] Alternating-time Temporal Logic on Finite Traces
    Belardinelli, Francesco
    Lomuscio, Alessio
    Murano, Aniello
    Rubin, Sasha
    PROCEEDINGS OF THE TWENTY-SEVENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2018, : 77 - 83
  • [7] Satisfiability Checking in Lukasiewicz Logic as Finite Constraint Satisfaction
    Schockaert, Steven
    Janssen, Jeroen
    Vermeir, Dirk
    JOURNAL OF AUTOMATED REASONING, 2012, 49 (04) : 493 - 550
  • [8] Satisfiability Checking in Łukasiewicz Logic as Finite Constraint Satisfaction
    Steven Schockaert
    Jeroen Janssen
    Dirk Vermeir
    Journal of Automated Reasoning, 2012, 49 : 493 - 550
  • [9] Algorithms for anomaly detection of traces in logs of process aware information systems
    Bezerra, Fabio
    Wainer, Jacques
    INFORMATION SYSTEMS, 2012, 38 (01) : 33 - 44
  • [10] Efficiently interpreting traces of low level events in business process logs
    Fazzinga, Bettina
    Flesca, Sergio
    Furfaro, Filippo
    Masciari, Elio
    Pontieri, Luigi
    INFORMATION SYSTEMS, 2018, 73 : 1 - 24