An alignment-based framework to check the conformance of declarative process models and to preprocess event-log data
ArticleLeoni, de, M., Maggi, F.M. & Aalst, van der, W.M.P. (2015). An alignment-based framework to check the conformance of declarative process models and to preprocess event-log data. Information Systems, 47(1), 258-277. In Scopus Cited 25 times.
Process mining can be seen as the "missing link" between data mining and business process management. The lion's share of process mining research has been devoted to the discovery of procedural process models from event logs. However, often there are predefined constraints that (partially) describe the normative or expected process, e.g., "activity A should be followed by B" or "activities A and B should never be both executed". A collection of such constraints is called a declarative process model. Although it is possible to discover such models based on event data, this paper focuses on aligning event logs and predefined declarative process models. Discrepancies between log and model are mediated such that observed log traces are related to paths in the model. The resulting alignments provide sophisticated diagnostics that pinpoint where deviations occur and how severe they are. Moreover, selected parts of the declarative process model can be used to clean and repair the event log before applying other process mining techniques. Our alignment-based approach for preprocessing and conformance checking using declarative process models has been implemented in ProM and has been evaluated using both synthetic logs and real-life logs from a Dutch hospital.
Keywords: Process mining; Declare; LTL; Conformance checking; Event-log preprocessing