Defining Cases and Variants for Object-Centric Event Data
Jan Niklas Adams, Daniel Schuster, Seth Schmitz, G\"unther Schuh, Wil, M.P. van der Aalst

TL;DR
This paper introduces the concept of process executions for object-centric event data, enabling process mining techniques to analyze complex, graph-structured data without losing information through flattening.
Contribution
It defines process executions as graph-based generalizations of cases, introduces methods to extract and compare them, and visualizes object-centric variants, advancing object-centric process mining.
Findings
Scalable and efficient extraction of process executions.
Effective identification of object-centric variants.
Case study demonstrating real-life applicability.
Abstract
The execution of processes leaves traces of event data in information systems. These event data can be analyzed through process mining techniques. For traditional process mining techniques, one has to associate each event with exactly one object, e.g., the company's customer. Events related to one object form an event sequence called a case. A case describes an end-to-end run through a process. The cases contained in event data can be used to discover a process model, detect frequent bottlenecks, or learn predictive models. However, events encountered in real-life information systems, e.g., ERP systems, can often be associated with multiple objects. The traditional sequential case concept falls short of these object-centric event data as these data exhibit a graph structure. One might force object-centric event data into the traditional case concept by flattening it. However, flattening…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
