Federated Conformance Checking
Majid Rafiei, Mahsa Pourbafrani, Wil M. P. van der Aalst
TL;DR
This work addresses conformance checking in federated, inter‑organizational settings under privacy constraints. It proposes a privacy‑aware federated conformance checking framework built on private open nets and public models, using local alignments, local communication costs, and a collaborative event log to compute federated alignment costs. The approach is formalized with definitions of event logs, Petri nets, and alignments, and demonstrated through a running supply‑chain example and synthetic experiments that inject miscommunications to reveal cross‑organizational issues. The results show that local analyses expose internal misalignments, while federated analyses uncover cross‑organizational miscommunications such as asynchronous messaging, enabling confidential yet effective process improvement across partners.
Abstract
Conformance checking is a crucial aspect of process mining, where the main objective is to compare the actual execution of a process, as recorded in an event log, with a reference process model, e.g., in the form of a Petri net or a BPMN. Conformance checking enables identifying deviations, anomalies, or non-compliance instances. It offers different perspectives on problems in processes, bottlenecks, or process instances that are not compliant with the model. Performing conformance checking in federated (inter-organizational) settings allows organizations to gain insights into the overall process execution and to identify compliance issues across organizational boundaries, which facilitates process improvement efforts among collaborating entities. In this paper, we propose a privacy-aware federated conformance-checking approach that allows for evaluating the correctness of overall cross-organizational process models, identifying miscommunications, and quantifying their costs. For evaluation, we design and simulate a supply chain process with three organizations engaged in purchase-to-pay, order-to-cash, and shipment processes. We generate synthetic event logs for each organization as well as the complete process, and we apply our approach to identify and evaluate the cost of pre-injected miscommunications.
