TY - GEN
T1 - Discovery of Workflow Patterns - A Comparison of Process Discovery Algorithms
AU - Andree, Kerstin
AU - Hoang, Mai
AU - Dannenberg, Felix
AU - Weber, Ingo
AU - Pufahl, Luise
N1 - Publisher Copyright:
© 2024, The Author(s), under exclusive license to Springer Nature Switzerland AG.
PY - 2024
Y1 - 2024
N2 - Process mining provides a set of techniques and algorithms to analyze, support, and improve business processes based on process execution data. Process discovery aims at deducing a representative process model of real-world execution. So far, process discovery algorithms have been mainly compared regarding their output quality but not yet with regard to their functional capabilities. The well-established workflow control flow patterns imperatively describe process behavior, originally used to compare modeling languages, but to date, not to compare discovery algorithms. In this work, we analyze a representative set of process discovery algorithms with regard to their coverage of 23 control flow patterns. For this purpose, we implemented each workflow pattern as an executable colored Petri net, simulated it, and ran various discovery algorithms on the obtained event log. A comparison of the results shows that the discovery algorithms mainly cover basic control flow patterns and iterative structures, while multi-instance, state-base, and cancellation patterns are only partially covered.
AB - Process mining provides a set of techniques and algorithms to analyze, support, and improve business processes based on process execution data. Process discovery aims at deducing a representative process model of real-world execution. So far, process discovery algorithms have been mainly compared regarding their output quality but not yet with regard to their functional capabilities. The well-established workflow control flow patterns imperatively describe process behavior, originally used to compare modeling languages, but to date, not to compare discovery algorithms. In this work, we analyze a representative set of process discovery algorithms with regard to their coverage of 23 control flow patterns. For this purpose, we implemented each workflow pattern as an executable colored Petri net, simulated it, and ran various discovery algorithms on the obtained event log. A comparison of the results shows that the discovery algorithms mainly cover basic control flow patterns and iterative structures, while multi-instance, state-base, and cancellation patterns are only partially covered.
KW - Discovery Algorithms
KW - Process Mining
KW - Workflow Patterns
UR - http://www.scopus.com/inward/record.url?scp=85175958670&partnerID=8YFLogxK
U2 - 10.1007/978-3-031-46846-9_14
DO - 10.1007/978-3-031-46846-9_14
M3 - Conference contribution
AN - SCOPUS:85175958670
SN - 9783031468452
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 257
EP - 274
BT - Cooperative Information Systems - 29th International Conference, CoopIS 2023, Proceedings
A2 - Sellami, Mohamed
A2 - Gaaloul, Walid
A2 - Vidal, Maria-Esther
A2 - van Dongen, Boudewijn
A2 - Panetto, Hervé
PB - Springer Science and Business Media Deutschland GmbH
T2 - 29th International Conference on Cooperative Information Systems, CoopIS 2023
Y2 - 30 October 2023 through 3 November 2023
ER -