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 条
  • [21] Process Mining of Programmable Logic Controllers: Input/Output Event Logs
    Theis, Julian
    Mokhtarian, Ilia
    Darabi, Houshang
    2019 IEEE 15TH INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2019, : 216 - 221
  • [22] Model Checking Multi-Agent Systems against LDLK Specifications on Finite Traces
    Kong, Jeremy
    Lomuscio, Alessio
    PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS AND MULTIAGENT SYSTEMS (AAMAS' 18), 2018, : 166 - 174
  • [23] Temporal-logic query checking over finite data streams
    Samuel Huang
    Rance Cleaveland
    International Journal on Software Tools for Technology Transfer, 2022, 24 : 473 - 492
  • [24] Multi-perspective conformance checking of uncertain process traces: An SMT-based
    Felli, Paolo
    Gianola, Alessandro
    Montali, Marco
    Rivkin, Andrey
    Winkler, Sarah
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2023, 126
  • [26] LTL on Finite and Process Traces: Complexity Results and a Practical Reasoner
    Fionda, Valeria
    Greco, Gianluigi
    JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2018, 63 : 557 - 623
  • [27] Online and offline conformance checking of inter-organizational business processes with incomplete process logs
    D'Iddio, Andrea Callia
    Schunck, Christian H.
    Arcieri, Franco
    Talamo, Maurizio
    2016 IEEE INTERNATIONAL CARNAHAN CONFERENCE ON SECURITY TECHNOLOGY (ICCST), 2016, : 184 - 191
  • [28] Model-checking graded computation-tree logic with finite path semantics
    Murano, Aniello
    Parente, Mimmo
    Rubin, Sasha
    Sorrentino, Loredana
    THEORETICAL COMPUTER SCIENCE, 2020, 806 : 577 - 586
  • [29] Checking Business Process Models for Compliance - Comparing Graph Matching and Temporal Logic
    Riehle, Dennis M.
    BUSINESS PROCESS MANAGEMENT WORKSHOPS, BPM 2018 INTERNATIONAL WORKSHOPS, 2019, 342 : 403 - 415
  • [30] Model checking LTL properties over ANSI-C programs with bounded traces
    Jeremy Morse
    Lucas Cordeiro
    Denis Nicole
    Bernd Fischer
    Software & Systems Modeling, 2015, 14 : 65 - 81