A technique for discovering BPMN collaboration diagrams

Flavio Corradini,Sara Pettinari,Barbara Re,Lorenzo Rossi,Francesco Tiezzi,Rossi, Lorenzo
DOI: https://doi.org/10.1007/s10270-024-01153-5
2024-02-28
Software & Systems Modeling
Abstract:The process mining domain is actively supported by techniques and tools addressing the discovery of single-participant business processes. In contrast, approaches for discovering collaboration models out of distributed data stored by multiple interacting participants are lacking. In this context, we propose a novel technique for discovering collaboration models from sets of event logs that include data about participants' interactions. The technique discovers each participant's process through already available algorithms introduced by the process mining community. Then, it analyzes the logs to extract information on the exchange of messages to automatically combine the discovered processes into a collaboration model representing the distributed system's behavior and providing analytics on the interactions. The technique has been implemented in a tool evaluated via several experiments on different application domains.
computer science, software engineering
What problem does this paper attempt to address?