Извлечение читаемых моделей из логов событий тема диссертации и автореферата по ВАК РФ 00.00.00, кандидат наук Бегичева Антонина Константиновна
- Специальность ВАК РФ00.00.00
- Количество страниц 220
Оглавление диссертации кандидат наук Бегичева Антонина Константиновна
Contents
Introduction
1 Related Work
1.1 Abstraction Techniques in Process Mining
1.2 Hierarchical Process Modeling Formalisms
1.3 Process Discovery
1.4 Conformance Checking
1.5 Model Readability and Complexity Metrics
2 Preliminaries
2.1 Background
2.2 Event Logs
2.3 Petri Nets
2.4 Hierarchical Workflow Nets
2.5 Conclusions of Chapter
3 Hierarchical Conformance Checking
3.1 Motivating Example: Airline Compensation Process
3.2 Log and Model Transformation
3.3 Hierarchical Conformance Checking
3.4 Conclusions of Chapter
4 Discovery of High-Level Process Models
4.1 Problem Formulation: Discovering Hierarchical Process Models , , , ,
4.2 Hierarchical Discovery for Acyclic Processes
4.3 Handling Cyclic Behavior
4.4 The Integrated Algorithm for Hierarchical Discovery
4.5 Conclusions of Chapter
5 Experimental Evaluation
5.1 Implementation and Environment
5.1.1 Hierarchical Conformance Checking: Plug-in
5.1.2 Hierarchical Process Discovery Algorithm Implementation , ,
5.2 Evaluation of Hierarchical Conformance Checking
5.2.1 Robustness to Xoise and Deviations
5.2.2 Stability Analysis
5.3 Evaluation of the Hierarchical Discovery Algorithm
5.3.1 Discovering HWF-Xets from Artificial Event Logs
5.3.2 Discovering HWF-Xets from Real-Life Event Logs
5.4 Conclusions of Chapter
Conclusions and Future Work
References
А Русская версия диссертации
List of Figures
1 The "spaghetti" process model discovered from the Dutch municipalities' building permit event log
2 The model obtained by applying one of the abstraction methods to
the model shown in the Fig,
3 The Petri net model of the ticket refund request process
4 The positioning of the three main types of process mining
5 The workflow net for handling compensation requests
6 The HWF-net with two refined transitions
7 The WF-net equivalent to the HWF-net in Fig,
8 The abstract process model N1 for handling compensation requests ,
9 The low-level model N2 refined from the model N1 in Fig
10 The log L2, generated by the model N2 in Fig
11 The abstract event log L1
N1
13 The example of inconsistency between a cycle and high-level activities
14 The patterns of interleaving and iteration of sub-processes
15 The transition system for traces ff^d cr2
16 The high-level WF-net corresponding to Fig,
17 The low-level net with cycles within and between sub-processes corresponding to the high-level net from Fig,
18 The causality graphs for the cyclic components (eves) in L
19 Input resource selection interface (ProM plug-in)
20 The initial high-level model displayed in the plug-in
21 The partition assignment interface
22 The output transformed model
23 The result of the compliance verification and the localization of deviations in the original model
24 The result of the compliance verification and localization of deviations
in the model modified by the algorithm
25 The classical WF-net generated by refining the WF-net in Fig, 5 , , ,
26 The high-level WF-net discovered from the event log generated by the WF-net in Fig
27 The classical WF-net discovered from the BPI Challenge 2015 event log
28 The high-level WF-net discovered from the BPI Challenge 2015 event
log
29 The distribution of complexity metrics between the classical model of the BPI Challenge 2015 process and the abstract model and its subproeesses
30 The classical WF-net discovered from the BPI Challenge 2017 event log
31 The high-level WF-net discovered from the BPI Challenge 2017 event
log
32 The distribution of complexity metrics between the classical model of the BPI Challenge 2017 process and the abstract model and its subproeesses
List of Tables
1 Event log sample
2 Relations between transitions in Example
3 Fitness for event logs with specific type of noise
4 Fitness for event logs with noise in a specific place of the process routing
5 Fitness for models with minor structural changes
6 Fitness for models with different degrees of conformance
7 Comparing complexity metrics for detailed and abstract models for
the artificial process
8 Comparing conformance metrics for classical and high-level WF-nets discovered from BPI Challenge event logs
Рекомендованный список диссертаций по специальности «Другие cпециальности», 00.00.00 шифр ВАК
Модели и методы искусственного интеллекта в обработке медицинских изображений высокого качества / Models and Methods of Artificial Intelligence of High-Quality Medical Images Processing2025 год, кандидат наук Ал-Аззави Зобеда Хатиф Наджи
Оптимизация функционалов предыскажения сигнала по типу Виннера-Гаммерштейна, для устранения интермодуляционных компонент, возникающих при усилении мощности2024 год, кандидат наук Масловский Александр Юрьевич
Повышение эффективности передачи видео в компьютерных сетях с помощью нейросетевого кодирования / Improving the Efficiency of Video Transmission in Computer Networks Using Neural Network Coding2025 год, кандидат наук Ибрагим Мурудж Халид Ибрагим
Доменная адаптация глубоких сверточных нейросетей для обработки медицинских изображений / Domain Adaptation of Deep Convolutional Neural Networks in Medical Imaging2026 год, кандидат наук Широких Борис Николаевич
Исправление моделей процессов с сохранением их структуры на основе журналов событий2019 год, кандидат наук Мицюк Алексей Александрович
Введение диссертации (часть автореферата) на тему «Извлечение читаемых моделей из логов событий»
Introduction
The information systems of modern organizations generate a large amount of data for each business process. Organizations typically store more detailed data in order to derive valuable insights from it using data analytics. Most information systems automatically produce event logs that provide a complete report on sequences of actions performed within the system over a specified time period. These logs contain traces that represent a sequence of events related to a single instance of a process.
Key attributes typically captured in event logs include the activity name, time-stamp, case identifier, and supplementary contextual information. An illustration of an event log is shown in Table 1,
Process mining is a technology that extracts data from event logs to provide various methods for investigating and monitoring real processes. The two most significant tasks of Process Mining are: (1) process discovery, which creates a process model based on the behavior recorded in the event logs, and (2) conformance checking, which identifies and quantifies discrepancies between the actual and simulated behavior of the process.
Most of the existing process synthesis methods are used to directly transform information from event logs into a process model with the same level of detail. This is inconvenient for experts, who are usually the main users of the resulting models. Event logs generated by systems often contain very detailed information, down to the smallest actions of system components, which makes it difficult to carry out an analysis of the process based on the model. It would be more useful to first obtain an abstract model that contains only the main events and a general scheme of
Table 1: Event log sample
Case ID Timestamp Activity name Employee
Trace 1
1 27-12-2024:09,45 register request Sarah
1 04-01-2025:13.47 check ticket Bob
1 05-01-2025:15.22 examine causally Sarah
1 10-01-2025:12.15 decide Bob, Sarah
1 11-01-2025:17.45 pay compensation Alice
Trace 2
2 29-12-2024:17.48 register request Sarah 2 02-01-2025:14.13 examine thoroughly Sarah 2 04-01-2025:11.23 check ticket Bob
2 08-01-2025:10.59 decide Bob, Sarah
2 11-01-2025:13.47 reject request Alice
the system. This will not only improve understanding of the overall system, but also highlight interesting aspects for more thorough analysis of smaller subprocesses. Obtaining a model that is easier to understand for humans from automatically generated event logs is therefore an urgent task that has not been fully resolved yet.
Hierarchical process models allow us to maintain a high-level view of the process by encapsulating the behavior of individual sub-processes in a high-level transition while preserving details of each sub-process and allowing further transitions to its model. At the highest level, there is an abstract model where each individual transition corresponds to a sub-process built from a lower-level event. The detailed history of process behavior is recorded as a classic event log, making hierarchical process modeling a useful tool for creating understandable process models.
Figure 1: The "spaghetti" process model discovered from the Dutch municipalities' building permit event log
The example in Fig, 1 and Fig, 2 contains two models derived from data on the Dutch municipalities' building permit event logs from the BPI Challenge 2015
dataset. Both models were synthesized from the same event logs that recorded sequences of actions during multiple instances of the appeal process. The model shown in Fig, 2 was created by applying an abstraction algorithm to the original model. It is easy to see that the general structure of the workflow process is visible in a more abstract model.
Figure 2: The model obtained by applying one of the abstraction methods to the model shown in the Fig, 1
The objective of this dissertation is to synthesize a readable process model based on a detailed event log such that the abstract representation is consistent with the original process, with precision to substitution, and is more readable for experts,
Petri nets were chosen as the description language for workflow modeling. Figure 3 shows a classic example of a Petri net that simulates the processing of a ticket refund request from the book |1|, The behavior of this network also partly corresponds to the events in Table 1,
reinitiate request
Figure 3: The Petri net model of the ticket refund request process
Main Contributions of the Dissertation
• An algorithm for checking the conformance between high-level WF-net models and low-level event logs. The algorithm handles interleaving and concurrency in sub-processes,
•
processes,
that also correctly handles cyclic behavior, conformance between the model and the event log,
and real-world event logs confirms that the obtained hierarchical models achieve fitness and precision comparable to classical discovery algorithms, while being significantly more readable and compact.
Presentation of contributions
1, Spring/Summer Young Researchers' Colloquium on Software Engineering
(SYRCoSE-2014, May 2014, Saint-Petersburg State Polytechnic University, Saint-Petersburg, Russia), Talk: Checking conformance of high-level business process models to event logs
2, Science of the Future — Science of the Youth II All-Russia Youth Scientific Forum (September 2016, Kazan, Russia), Talk: Checking conformance of highlevel business process models to event logs
3, I Scientific Conference of the Faculty of Computer Science 2023 (June 2023,
Voronovo, Russia) Talk: An overview of existing methods for synthesizing readable models
4, II Scientific Conference of the Faculty of Computer Science 2024
(October 2024, Voronovo, Russia) Talk: Discovering hierarchical process models: an approach based on events partitioning
Publication of contributions
Second-tier publications:
1. Begieheva A. K,, Lomazova I. A. Does your event log fit the high-level process model? //Modeling and Analysis of Information Systems, - 2015, - V, 22, -№. 3. - p. 392-403.
2. Begieheva A. K,, Lomazova I. A. Discovering high-level process models from event logs //Modeling and Analysis of Information Systems. - 2017. - V. 24. - №. 2. - p. 125-140.
3. Begieheva A. K,, Lomazova I. A., Nesterov R. A. Discovering hierarchical process models: an approach based on events partitioning //Modeling and Analysis of Information Systems. - 2024. - V. 31. - №. 3. - p. 294-315.
Other publications:
1. Begieheva A. K,, Lomazova I. A. Checking conformance of high-level business process models to event logs //Proceedings of the Spring/Summer Young Researchers' Colloquium on Software Engineering. - Institute for System Programming of the RAS, 2014. - №. 8.
2. A.K. Бегичева, Решение проблемы проверки соответствия между абстрактной моделью процесса и детальным журналом событий, Сборник
научно-исследовательских работ по итогам конкурса НИРС I II IN ВШЭ -2015. М.: Издательский дом IIIIY ВШЭ, 2016. Р. 112-124.
3. А,К, Бегичева, Решение проблемы проверки соответствия между абстрактной моделью процесса и детальным журналом событий // В кн. : Сборник тезисов участников форума "Наука будущего — наука молодых". Т. 1 М.: Ипкопсалт К, 2016. С. 224-227.
Outline
The chapters are organized as follows. Chapter 1 presents a structured literature review covering five key areas: (1) abstraction techniques for logs and models, (2) hierarchical modeling formalisms, (3) process discovery algorithms, (4) conformance checking methods, and (5) metrics for model readability and complexity. The analysis highlights specific limitations in discovering readable hierarchical models and performing conformance checking across abstraction levels, thus defining the research gap addressed in this dissertation.
In Chapter 2, the formal definitions are introduced, including event logs, Petri nets, workflow nets and hierarchical workflow nets.
Chapter 3 presents an algorithm for checking conformance between high-level process models and low-level event logs. The correctness of the algorithm was proven for cases of perfect fitness.
Chapter 4 introduces algorithms for synthesizing hierarchical process models from low-level event logs. It begins with a solution for acyclic processes and extends to the handling of cycles and concurrency. This chapter describes the steps for event partitioning, cycle detection, and model construction, supported by formal proofs of correctness.
Chapter 5 demonstrates the practical usability of the proposed algorithms through experiments with artificial and real-life event logs. The robustness of the conformance checking algorithm was also evaluated through experiments using noisy and imperfect data. The evaluation of the process discovery algorithm was based on fitness, precision and model readability. The results confirmed that hierarchical models
are more compact and easy to understand, and their fitness and precision rates are comparable to those for classical algorithms.
Похожие диссертационные работы по специальности «Другие cпециальности», 00.00.00 шифр ВАК
Методы и алгоритмы улучшения представления циклического поведения в моделях процессов, синтезируемых по журналам событий2026 год, кандидат наук Шаимов Никита Денисович
Исследование вариантов трансформера для различных задач обработки длинных документов/ Investigation of transformer options for various long documents processing tasks2024 год, кандидат наук Аль Адел Ариж
Применение генеративных моделей для физических экспериментов2025 год, кандидат наук Рогачев Александр Игоревич
Модели и методы информационно-телекоммуникационной системы ВУЗА/Models and methods for University information and telecommunication systems2024 год, кандидат наук Ник Аин Купаи Алиреза
Проектирование композитных конструкций произвольной формы /Design of freeform composite structures2024 год, кандидат наук Москалева Анастасия Викторовна
Заключение диссертации по теме «Другие cпециальности», Бегичева Антонина Константиновна
Conclusions and Future Work
This dissertation addresses the challenge of discovering readable process models and analyzing them using process mining techniques. We present algorithms for both conformance checking and process discovery for hierarchical process models and event logs. For conformance checking, we have developed an algorithm that can transform both high-level process models and low-level event logs, allowing standard algorithms to evaluate model fitness despite differences in granularity and concurrency effects. To support process discovery, we have proposed algorithms that synthesize hierarchical process models directly from event logs based on a predefined event partitioning method. The hierarchical discovery approach successfully handles complex control flows, including concurrent and cyclic behaviors, and produce structured models that accurately represent the underlying process.
The main contributions of this dissertation are as follows:
• A novel algorithm for hierarchical conformance checking that transforms both models and logs to handle interleaving, with a formal proof of correctness (Theorem 1) and demonstrated robustness to noise,
•
acyclic processes, and (b) an extended, integrated algorithm that correctly handles cyclic and concurrent behavior, with formal guarantees of perfect fitness (Theorems 2 and 3),
strates that hierarchical models preserve high conformance metrics while achieving significant improvements in readability.
By allowing comparison between high-level models, which are preferable for experts, and actual low-level execution data, the conformance checking technique facilitates validation and refinement of strategic process views.
The discovery algorithms produce models that are more readable and understandable for domain experts than traditional flat "spaghetti" models derived from detailed logs. The hierarchical structure allows for analysis at different zoom levels, focusing on the overall flow or drilling down into specific sub-processes as needed. Reliance on event partitioning provides flexibility, allowing the abstraction to be tailored based on domain knowledge or specific analytical goals.
The results of this dissertation provide a foundation for further research on hierarchical process mining and conformance checking. An interesting aspect is developing techniques to automatically suggest meaningful event partitions from log data using clustering, event attributes, or machine learning techniques, reducing the reliance on manual input. To date, there are no common metrics for identifying readability, Therefore, it would be interesting to conduct user studies to quantify perceived readability and usability improvements offered by the newly discovered hierarchical model in comparison to classical models used for various analysis tasks and to compare them with complexity metrics. Although the conformance checking method has shown robustness against noise, it is necessary to further investigate and improve the robustness of the hierarchical algorithm against noisy event logs.
Список литературы диссертационного исследования кандидат наук Бегичева Антонина Константиновна, 2026 год
References
[1] W. van der Aalst, Process Mining: Discovery, Conformance and Enhancement of Business Processes, Springer, Heidelberg, 2011,
[2] W, van der Aalst, Process Mining: Data Science in Action, Springer, Heidelberg, 2016.
[3] W, Van Der Aalst, A, Adriansvah, A, K, A, De Medeiros, F, Areieri, T, Baier, T, Bliekle, J, C, Bose, P. Van Den Brand, E, Brandtjen, J, Buijs, et al,, "Process mining manifesto," in International conference on business process management, pp. 169-194, Springer, 2011,
[4] W, M, van der Aalst, "Foundations of process discovery," in Process Mining Handbook, pp. 37-75, Springer, 2022,
[5] S, Dunzer, M, Stierle, M, Matzner, and S, Baier, "Conformance cheeking: a state-of-the-art literature review," in Proceedings of the 11th international conference on subject-oriented business process management, pp. 1-10, 2019,
[6] S, J, van Zelst, F. Mannhardt, M, de Leoni, and A, Kosehmider, "Event abstraction in process mining: literature review and taxonomy," Granular Computing, vol. 6, no. 3, pp. 719-736, 2021.
[7] D. G. Manesehijn, E. H. Bemthuis, F. A. Bukhsh, and M.-E. Iaeob, "A methodology for aligning process model abstraction levels and stakeholder needs," in
Proceedings of the 24th International Conference on Enterprise Information Systems - Volume 1: ICEIS, pp. 137-147, 2022.
[8] F. Mannhardt, M, de Leoni, H. Reijers, W. van der Aalst, and P. Toussaint, "From low-level events to activities - a pattern-based approach," in Business Process Management. BPM 2016, vol. 9850 of Lecture Notes in Computer Science, pp. 125-141, Springer, Cham, 2016.
[9] N. Tax, N. Sidorova, R. Haakma, and W. van der Aalst, "Event abstraction for process mining using supervised learning techniques," in Proceedings of SAI Intelligent Systems Conference (IntelliSvs) 2016, vol. 15 of Lecture Notes in Networks and Systems, pp. 161-170, Springer, Cham, 2018.
[10] C.-Y. Li, S. J. van Zelst, and W. M. P. van der Aalst, "A framework for automated abstraction class detection for event abstraction," in Intelligent Systems Design and Applications (A. Abraham, S. Pllana, G. Casalino, K. Ma, and A. Bajaj, eds,), (Cham), pp. 126-136, Springer Nature Switzerland, 2023.
[11] G. Van Houdt, M. de Leoni, N. Martin, and B. Depaire, "An empirical evaluation of unsupervised event log abstraction techniques in process mining," Information Systems, vol. 121, 2024. Article ID 102320.
[12] A. Rebmann, P. Pfeiffer, P. Fettke, and H. v. d. Aa, "Multi-perspective identification of event groups for event abstraction," in Process Mining Workshops (M. Montali, A. Senderovich, and M. Weidlich, eds.), (Cham), pp. 31-43, Springer Nature Switzerland, 2023.
[13] S. J. Leemans, K. Goel, and S. J. van Zelst, "Using multi-level information in hierarchical process mining: Balancing behavioural quality and model complexity," in 2020 2nd International Conference on Process Mining (ICPM), pp. 137144, IEEE, 2020.
[14] A. Senderovich, A, Shleyfman, M, Weidlich, A, Gal, and A, Mandelbaum, "To aggregate or to eliminate? optimal model simplification for improved process performance prediction," Information Systems, vol, 78, pp. 96-111, 2018,
[15] S, Smirnov, H, Reijers, M, Weske, and T, Nugteren, "Business process model abstraction: a definition, catalog, and survey," Distributed and Parallel Databases, vol. 30, pp. 63-99, 2012.
[16] C. W, Günther and W, M, Van Der Aalst, "Fuzzy mining-adaptive process simplification based on multi-perspective metrics," in International conference on business process management, pp. 328-343, Springer, 2007.
[17] D. G. Manesehijn, R. H. Bemthuis, J. J. Araehehige, F. A. Bukhsh, and M, E. Ia-cob, "Balancing simplicity and complexity in modeling mined business processes: A user perspective," in International Conference on Enterprise Information Systems, pp. 3-21, Springer, 2022.
[18] I. A. Lomazova, "Nested petri nets - a formalism for specification and verification of multi-agent distributed systems," Fundamenta informatieae, vol. 43, no. 1-4, pp. 195-214, 2000.
[19] K. Jensen and L. Kristensen, Coloured Petri nets: modelling and validation of concurrent systems. Springer, 2009.
[20] R. Tregear, "Business process standardization," in Handbook on business process management 2: Strategic alignment, governance, people and culture, pp. 421441, Springer, 2014.
[21] M, Chinosi and A. Trombetta, "Bpmn: An introduction to the standard," Computer Standards & Interfaces, vol. 34, no. 1, pp. 124-134, 2012.
[22] X. Fu, T. Bultan, and J. Su, "Analysis of interacting bpel web services," in Proceedings of the 13th international conference on World Wide Web, pp. 621630, 2004.
[23] W. M. Van Der Aalst, P. Barthelmess, C. A. Ellis, and J. Wainer, "Proelets: A framework for lightweight interacting workflow processes," International Journal of Cooperative Information Systems, vol, 10, no, 04, pp. 443-481, 2001,
[24] B, Saida and A, Zaia, "An approach based on hierarchical petri nets for the verification of interconnected bpel processes," International Journal of Information System Modeling and Design (IJISMD), vol, 9, no, 2, pp. 44-78, 2018,
[25] C, Garcia-Uribe and E, Löpez-Mellado, "Building hierarchical workflow nets for discrete-event processes discovery," in 2023 20th International Conference on Electrical Engineering, Computing Science and Automatic Control (CCE), pp. 1-7, IEEE, 2023.
[26] A. Augusto, R. Conforti, M. Dumas, M. La Rosa, F. M. Maggi, A. Marrella, M. Meeella, and A. Soo, "Automated discovery of process models from event logs: review and benchmark," IEEE Transactions on Knowledge and Data Engineering, vol. 31, no. 4, pp. 686-705, 2018.
[27] S. Leemans, D. Fahland, and W. van der Aalst, "Discovering block-structured process models from event logs - a constructive approach," in Application and Theory of Petri Nets and Concurrency, vol. 7927 of Lecture Notes in Computer Science, pp. 311-329, Springer, Heidelberg, 2013.
[28] G. Greco, A. Guzzo, and L. Pontieri, "Mining taxonomies of process models," Data & Knowledge Engineering, vol. 67, no. 1, pp. 74-102, 2008.
[29] J. Li, R. Bose, and W. van der Aalst, "Mining context-dependent and interactive business process maps using execution patterns," in Business Process Management Workshops. BPM 2010, vol. 66 of Lecture Notes in Business Information Processing, pp. 109-121, Springer Heidelberg, 2010.
[30] X, Lu, A. Gal, and H, A, Reijers, "Discovering hierarchical processes using flexible activity trees for event abstraction," in 2020 2nd International Conference on Process Mining (ICPM), pp. 145-152, IEEE, 2020.
[31] W, van der Aalst and C. Gunther, "Finding structure in unstructured processes: The ease for process mining," in Seventh International Conference on Application of Concurrency to System Design (ACSD 2007), pp. 3-12, IEEE, 2007.
[32] J. De Smedt, J. De Weerdt, and J. Vanthienen, "Multi-paradigm process mining: Retrieving better models by combining rules and sequences," in On the Move to Meaningful Internet Systems: OTM 2014 Conferences, vol. 8841 of Lecture Notes in Computer Science, pp. 446-453, Springer, Heidelberg, 2014.
[33] J. de San Pedro and J. Cortadella, "Mining structured petri nets for the visualization of process behavior," in Proceedings of the 31st Annual ACM Symposium on Applied Computing, p. 839-846, ACM, 2016.
[34] W, van der Aalst, A. Kalenkova, V. Rubin, and E. Verbeek, "Process discovery using localized events," in Application and Theory of Petri Nets and Concurrency (R. Devillers and A. Valmari, eds,), vol. 9115 of Lecture Notes in Computer Science, pp. 287-308, Springer, Cham, 2015.
[35] A. Kalenkova and I. Lomazova, "Discovery of cancellation regions within process mining techniques," Fundamenta Informatieae, vol. 133, pp. 197-209, 2014.
[36] A. Kalenkova, I. Lomazova, and W, van der Aalst, "Process model discovery: A method based on transition system decomposition," in Application and Theory of Petri Nets and Concurrency (G. Ciardo and E. Kindler, eds.), vol. 8489 of Lecture Notes in Computer Science, pp. 71-90, Springer, Cham, 2014.
[37] C.-Y. Li, S. J. van Zelst, and W, M. van der Aalst, "An activity instance based hierarchical framework for event abstraction," in 2021 3rd International Conference on Process Mining (ICPM), pp. 160-167, 2021.
[38] T. Tapia-Flores, E, López-Mellado, A, P. Estrada-Vargas, and J.-J, Lesage, "Discovering petri net models of discrete-event processes by computing t-invariants," IEEE Transactions on Automation Science and Engineering, vol, 15, no, 3, pp. 992-1003, 2017.
[39] T. Tapia-Flores and E. Lopez-Mellado, "Discovering workflow nets of concurrent iterative processes," Acta Informática, vol. 61, 09 2023.
[40] B. F. van Dongen, "Conformance checking: A systemic view," in International Conference on Business Process Management, pp. 61-72, Springer, 2021.
[41] A. Rozinat and W. M. van der Aalst, Conformance testing: measuring the alignment between event logs and process models. Technische Universiteit Eindhoven, 2005.
[42] A. Adriansvah, B. F. van Dongen, and W. M. van der Aalst, "Conformance checking using cost-based fitness analysis," in 2011 ieee 15th international enterprise distributed object computing conference, pp. 55-64, IEEE, 2011.
[43] B. Van Dongen, J. Carmona, and T. Chatain, "Alignment-based metrics in conformance checking (summary)," Faehgruppentreffen der GI-Faehgruppe Entwicklungsmethoden für Informationssvsteme und deren Anwendung, pp. 87-90, 2016.
[44] W. Song, X. Xia, H.-A. Jacobsen, P. Zhang, and H. Hu, "Efficient alignment between event logs and process models," IEEE Transactions on Services Computing, vol. 10, no. 1, pp. 136-149, 2016.
[45] J. Munoz-Gama and J. Carmona, "A fresh look at precision in process conformance," in International Conference on Business Process Management, pp. 211226, Springer, 2010.
[46] A. Burattin, S, J, van Zelst, A, Armas-Cervantes, B, F, van Dongen, and J, Car-mona, "Online conformance cheeking using behavioural patterns," in International conference on business process management, pp. 250-267, Springer, 2018,
[47] J, Munoz-Gama, J, Carmona, and W. M, van der Aalst, "Hierarchical conformance cheeking of process models based on event logs," in International Conference on Applications and Theory of Petri Nets and Concurrency, pp. 291-310, Springer, 2013,
[48] J, Munoz-Gama, J, Carmona, and W, M, Van Der Aalst, "Single-entry single-exit decomposed conformance cheeking," Information Systems, vol, 46, pp. 102122, 2014.
[49] W. Van der Aalst, "Decomposing petri nets for process mining: A generic approach," Distributed and Parallel Databases, vol, 31, no, 4, pp. 471-507, 2013,
[50] L, Wang, X, Han, M, Qi, K, Wang, and P. Lu, "Alignment-based conformance cheeking of hierarchical process models," Computing and Informatics, vol, 43, no. 1, pp. 149-180, 2024.
[51] C. Liu, "Hierarchical business process discovery: Identifying sub-processes using lifeevele information," in 2020 IEEE International Conference on Web Services (ICWS), pp. 423-427, IEEE, 2020.
[52] J. Lieben, T. Jouek, B. Depaire, and M. Jans, "An improved way for measuring simplicity during process discovery," in Workshop on Enterprise and Organizational Modeling and Simulation, pp. 49-62, Springer, 2018.
[53] V. Gruhn and R. Laue, "Complexity metrics for business process models," in Business Information Svstems-9th International Conference on Business Information Systems (BIS 2006), pp. 1-12, Gesellschaft für Informatik eV, 2006.
[54] R, Petrusel, J, Mendling, and H, A. Reijers, "How visual cognition influences process model comprehension," Decision Support Systems, vol, 96, pp. 1-16, 2017.
[55] T. J. MeCabe, "A complexity measure," IEEE Transactions on software Engineering, no. 4, pp. 308-320, 1976.
[56] K. B. Lassen and W. M, van der Aalst, "Complexity metrics for workflow nets," Information and Software Technology, vol. 51, no. 3, pp. 610-626, 2009.
[57] J. Cardoso, "Process control-flow complexity metric: An empirical validation," IEEE International Conference on Services Computing (SCC'06), pp. 167-173, 2005.
[58] J. Cardoso, "Control-flow complexity measurement of processes and wevuker's properties," 6th International Enformatika Conference, vol. 8, pp. 213-218, 2006.
[59] W. van der Aalst, "Workflow verification: Finding control-flow errors using petri-net-based techniques," in Business process management: models, techniques, and empirical studies, pp. 161-183, Springer, 2002.
[60] W. van der Aalst, "Workflow verification: Finding control-flow errors using petri-net-based techniques," in Business Process Management: Models, Techniques, and Empirical Studies (W. van der Aalst, J. Desel, and A. Oberweis, eds,), vol. 1806 of Lecture Notes in Computer Science, pp. 161-183, Springer, Heidelberg, 2002.
[61] B. van Dongen, N. Busi, G. Pinna, and W. van der Aalst, "An iterative algorithm for applying the theory of regions in process mining," in Proceedings of the workshop on formal approaches to business processes and web services (FABPWS'07). Siedlce: Publishing House of University of Podlasie, 2007.
|(321 W, van der Aalst, V, Rubin, B, van Dongen, E, Kindler, and C, Giinther, "Process mining: A two-step approach using transition systems and regions," BPM Center Report BPM-06-30, BPMcenter. org, vol. 6, 2006.
1631 A. Begieheva and I. Lomazova, "Does your event log fit the high-level process model?," Model. Anal. Inf. Syst., vol. 22, no. 3, pp. 392-403, 2015.
|64| K. Lautenbaeh, "Linear algebraic techniques for place/transition nets," in Petri Xets: Central Models and Their Properties. ACPX 1986, vol. 254 of Lecture Notes in Computer Science, pp. 142-167, Springer, Heidelberg, 1987.
|65| A. K. Begieheva and I. A. Lomazova, "Discovering high-level process models from event logs," Modeling and Analysis of Information Systems, vol. 24, no. 2, pp. 125-140, 2017.
|66| B. F. Van Dongen, A. K. A. de Medeiros, H. M. Verbeek, A. Weijters, and W, M. van Der Aalst, "The prom framework: A new era in process mining tool support," in International conference on application and theory of petri nets, pp. 444-454, Springer, 2005.
|67| A. Berti, S. Van Zelst, and W, van der Aalst, "Process mining for python (pm4py): bridging the gap between process- and data science," in Proceedings of the ICPM Demo Track 2019, vol. 2374 of CEUR Workshop Proceedings, pp. 13-16, CEUR-WS.org, 2019.
|68| A. Begieheva, "Hierarchical process model discovery - hldiseovery," https:// github.com/gingerabsurdity/hldiscovery, 2023. Accessed: 2025-08-15.
|69| I. Shugurov and A. A. Mitsyuk, "Generation of a set of event logs with noise," in Proceedings of the Spring/Summer Young Researchers' Colloquium on Software Engineering, vol. 8, Федеральное государственное бюджетное учреждение науки Институт системного программирования Российской академии наук, 2014.
[70] J, Carmona, B, van Dongen, A. Solti, and M, Weidlieh, Conformance Checking: Relating Processes and Models, Springer, Cham, 2018,
[71] I, Shugurov and A, Mitsvuk, "Generation of a set of event logs with noise," in Proceedings of the 8th Spring/Summer Young Researchers Colloquium on Software Engineering (SYRCoSE 2014), pp. 88-95, 2014.
[72] A. Augusto, R. Conforti, M. Dumas, M. L. Rosa, F. Maggi, A. Marrella, M. Me-eella, and A. Soo, "Data underlying the paper: Automated discovery of process models from event logs: Review and benchmark," Centre for Research Data, 6 2019.
Обратите внимание, представленные выше научные тексты размещены для ознакомления и получены посредством распознавания оригинальных текстов диссертаций (OCR). В связи с чем, в них могут содержаться ошибки, связанные с несовершенством алгоритмов распознавания. В PDF файлах диссертаций и авторефератов, которые мы доставляем, подобных ошибок нет.