Object-Centric Analysis of XES Event Logs: Integrating OCED Modeling with SPARQL Queries
Saba Latif, Huma Latif, Muhammad Rameez Ur Rahman
TL;DR
This paper tackles the limitation of XES in expressing object interactions in process logs by proposing the Object-Centric Event Data Ontology (OCEDO) and showing its integration with SPARQL queries in a GraphDB setting. It demonstrates OCEDO on the BPIC 2013 dataset, converting events and their object relations into an OCEDO representation (TTL) and querying explicit event-object relationships. A key contribution is a SPARQL query design that robustly links ext:EventObject with ext:event and ext:object, using OPTIONALs to handle missing attributes and an EXISTS pattern to detect ping-pong behavior. The results illustrate richer, more readable process data, enabling deeper insights into dependencies and inter-object dynamics, and the approach complements OCEL2.0 while offering a flexible, interoperable framework for object-centric process mining.
Abstract
Object Centric Event Data (OCED) has gained attention in recent years within the field of process mining. However, there are still many challenges, such as connecting the XES format to object-centric approaches to enable more insightful analysis. It is important for a process miner to understand the insights and dependencies of events in the event log to see what is going on in our processes. In previous standards, the dependencies of event logs are only used to show events, but not their dependencies among each other and actions in detail as described in OCEDO. There is more information in the event log when it is revealed using the OCEDO model. It becomes more understandable and easier to grasp the concepts and deal with the processes. This paper proposes the use of Object-Centric Event Data Ontology (OCEDO) to overcome the limitations of the XES standard in event logs for process mining. We demonstrate how the OCEDO approach, integrated with SPARQL queries, can be applied to the BPIC 2013 dataset to make the relationships between events and objects more explicit. It describes dealing with the meta descriptions of the OCEDO model on a business process challenge as an event log. It improves the completeness and readability of process data, suggesting that object-centric modeling allows for richer analyses than traditional approaches.
