Authors
Luciano Garcia-Banuelos, Nick van Beest, Marlon Dumas, Marcello La Rosa, Willem Mertens
Publication date
2018/3/1
Journal
IEEE Transactions on Software Engineering
Volume
44
Issue
3
Pages
262-290
Publisher
IEEE
Description
This article presents a method for checking the conformance between an event log capturing the actual execution of a business process, and a model capturing its expected or normative execution. Given a process model and an event log, the method returns a set of statements in natural language describing the behavior allowed by the model but not observed in the log and vice versa. The method relies on a unified representation of process models and event logs based on a well-known model of concurrency, namely event structures. Specifically, the problem of conformance checking is approached by converting the event log into an event structure, converting the process model into another event structure, and aligning the two event structures via an error-correcting synchronized product. Each difference detected in the synchronized product is then verbalized as a natural language statement. An empirical …
Total citations
20162017201820192020202120222023202445181416121486
Scholar articles
L García-Bañuelos, NRTP Van Beest, M Dumas… - IEEE Transactions on Software Engineering, 2017