Extracting Object-Centric Event Logs to Support Process Mining on Databases

Process mining helps organizations to investigate how their operational processes are executed and how these can be improved. Process mining requires event logs extracted from information systems supporting these processes. The eXtensible Event Stream (XES) format is the current standard which requires a case notion to correlate events. However, it has problems to deal with object-centric data (e.g., database tables) due to the existence of one-to-many and many-to-many relations. In this paper, we propose an approach to extract, transform and store object-centric data, resulting in eXtensible Object-Centric (XOC) event logs. The XOC format does not require a case notion to avoid flattening multi-dimensional data. Besides, based on so-called object models which represent the states of a database, a XOC log can reveal the evolution of the database along with corresponding events. Dealing with object-centric data enables new process mining techniques that are able to capture the real processes much better.

[1]  Wil M. P. van der Aalst,et al.  Extracting Event Data from Databases to Unleash Process Mining , 2015, BPM.

[2]  Jon Espen Ingvaldsen,et al.  Preprocessing Support for Large Scale Process Mining of SAP Transactions , 2007, Business Process Management Workshops.

[3]  Hajo A. Reijers,et al.  Process Mining on Databases: Unearthing Historical Data from Redo Logs , 2015, BPM.

[4]  Diego Calvanese,et al.  Ontology-Driven Extraction of Event Logs from Relational Databases , 2015, Business Process Management Workshops.

[5]  Pnina Soffer,et al.  From Relational Database to Event Log: Decisions with Quality Impact , 2017, Business Process Management Workshops.

[6]  Mario Piattini,et al.  Assessing event correlation in non-process-aware information systems , 2012, Software & Systems Modeling.

[7]  Hajo A. Reijers,et al.  Connecting databases with process mining: a meta model and toolset , 2016, Software & Systems Modeling.

[8]  Marco Montali,et al.  Object-Centric Behavioral Constraints , 2017, ArXiv.

[9]  Pnina Soffer,et al.  Merging Event Logs with Many to Many Relationships , 2014, Business Process Management Workshops.

[10]  Anil Nigam,et al.  Business artifacts: An approach to operational specification , 2003, IBM Syst. J..

[11]  Diego Calvanese,et al.  Ontology-Based Data Access for Extracting Event Logs from Legacy Data: The onprom Tool and Methodology , 2017, BIS.

[12]  Dirk Fahland,et al.  Discovering Interacting Artifacts from ERP Systems , 2015, IEEE Transactions on Services Computing.

[13]  Wil M. P. van der Aalst,et al.  Automatic Discovery of Object-Centric Behavioral Constraint Models , 2017, BIS.