Log-Based Understanding of Business Processes through Temporal Logic Query Checking

Margus Räim, Claudio Di Ciccio, Fabrizio Maria Maggi, Massimo Mecella, Jan Mendling

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

Abstract

Process mining is a discipline that aims at discovering, monitoring and improving real-life processes by extracting knowledge from event logs. Process discovery and conformance checking are the two main process mining tasks. Process discovery techniques can be used to learn a process model from example traces in an event log, whereas the goal of conformance checking is to compare the observed behavior in the event log with the modeled behavior. In this paper, we propose an approach based on temporal logic query checking, which is in the middle between process discovery and conformance checking. It can be used to discover those LTL-based business rules that are valid in the log, by checking against the log a (user-defined) class of rules. The proposed approach is not limited to provide a boolean answer about the validity of a business rule in the log, but it rather provides valuable diagnostics in terms of traces in which the rule is satisfied (witnesses) and traces in which the rule is violated (counterexamples). We have implemented our approach as a proof of concept and conducted a wide experimentation using both synthetic and real-life logs.
Original languageEnglish
Title of host publicationOn the Move to Meaningful Internet Systems: OTM 2014 Conferences - Confederated International Conferences: CoopIS, and ODBASE 2014, Amantea, Italy, October 27-31, 2014, Proceedings
EditorsRobert Meersman, Hervé Panetto, Tharam S. Dillon, Michele Missikoff, Lin Liu, Oscar Pastor, Alfredo Cuzzocrea, Timos Sellis
PublisherSpringer
Pages75-92
Number of pages18
ISBN (Print)978-3-662-45562-3
DOIs
Publication statusPublished - 1 Oct 2014
Externally publishedYes

Publication series

NameLecture Notes in Computer Science
PublisherSpringer
Volume8841

Keywords

  • process discovery
  • business rules
  • linear temporal logic
  • temporal logic query checking

Fingerprint

Dive into the research topics of 'Log-Based Understanding of Business Processes through Temporal Logic Query Checking'. Together they form a unique fingerprint.

Cite this