Comment
Author: Admin | 2025-04-28
Table. In this case, P sel ⊆ ET 2 OT ( L ) . For example, P sel = { ( place order , order ) , ( send invoice , order ) , ( receive payment , order ) , ( place order , item ) , ( pick item , item ) , ( pack items , item ) , ( pack items , package ) , ( deliver package , package ) } selectively picks combinations of event types and object types that should remain. After applying these more refined P sel six event types (i.e., six rows in the contingency table), three object types (i.e., three columns in the contingency table) remain. Moreover, also individual cells in the contingency table are suppressed, e.g., the send invoice and receive payment activities no longer refer to the items involved.Note that after applying a profile to OCED L, we obtain another OCED L ′ satisfying Definition 2. Hence, using a profile to view one OCED yields another OCED.In the remainder of this section, we briefly discuss how we can leverage existing process-mining techniques for OCPM. We focus on the tasks discover and check in Figure 2 because these are the most essential for process mining. Of course, also the output of task extract and the input of the tasks predict and act changes. However, this is beyond the scope of this paper. 5.1. Object-Centric Process DiscoveryThere exists a plethora of process discovery techniques that can be applied to flattened event logs [1,11,12,13,14]. Here, we discuss how these can be used to discover object-centric process models.It is possible to pick a profile P sel = ( ET sel , OT sel ) such that OT sel is a singleton, i.e., there is one ot sel such that OT sel = { ot sel } , and ET sel = { et ∣ ( et , ot sel ) ∈ ET 2 OT ( L ) } . This corresponds to the first four steps in the flattening of OCED described in Section 3.6. To apply existing process discovery techniques, we also need to apply the fifth step and replicate each event for all objects it refers to.Now assume that we did this for every object type, i.e., we created one flattened event log for each object type. This means that we can obtain a process model for each object type.
Add Comment