<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">mais</journal-id><journal-title-group><journal-title xml:lang="ru">Моделирование и анализ информационных систем</journal-title><trans-title-group xml:lang="en"><trans-title>Modeling and Analysis of Information Systems</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">1818-1015</issn><issn pub-type="epub">2313-5417</issn><publisher><publisher-name>Yaroslavl State University</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.18255/1818-1015-2024-3-294-315</article-id><article-id custom-type="elpub" pub-id-type="custom">mais-1879</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>Theory of Computing</subject></subj-group></article-categories><title-group><article-title>Синтез иерархических моделей процессов: подход на основе разбиения событий на множества</article-title><trans-title-group xml:lang="en"><trans-title>Discovering hierarchical process models: an approach based on events partitioning</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0001-6657-1760</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Бегичева</surname><given-names>Антонина Константиновна</given-names></name><name name-style="western" xml:lang="en"><surname>Begicheva</surname><given-names>Antonina K.</given-names></name></name-alternatives><email xlink:type="simple">abegicheva@hse.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0002-9420-3751</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Ломазова</surname><given-names>Ирина Александровна</given-names></name><name name-style="western" xml:lang="en"><surname>Lomazova</surname><given-names>Irina A.</given-names></name></name-alternatives><email xlink:type="simple">ilomazova@hse.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0002-4162-9070</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Нестеров</surname><given-names>Роман Александрович</given-names></name><name name-style="western" xml:lang="en"><surname>Nesterov</surname><given-names>Roman A.</given-names></name></name-alternatives><email xlink:type="simple">rnesterov@hse.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Национальный исследовательский университет «Высшая школа экономики»</institution><country>Россия</country></aff><aff xml:lang="en"><institution>National Research University Higher School of Economics</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2024</year></pub-date><pub-date pub-type="epub"><day>13</day><month>09</month><year>2024</year></pub-date><volume>31</volume><issue>3</issue><fpage>294</fpage><lpage>315</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Бегичева А.К., Ломазова И.А., Нестеров Р.А., 2024</copyright-statement><copyright-year>2024</copyright-year><copyright-holder xml:lang="ru">Бегичева А.К., Ломазова И.А., Нестеров Р.А.</copyright-holder><copyright-holder xml:lang="en">Begicheva A.K., Lomazova I.A., Nesterov R.A.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://www.mais-journal.ru/jour/article/view/1879">https://www.mais-journal.ru/jour/article/view/1879</self-uri><abstract><p>Process mining — это область компьютерных наук, которая занимается синтезом и анализом моделей процессов на основе автоматически генерируемых журналов событий. В настоящее время многие организации используют эту технологию для оптимизации и совершенствования бизнес-процессов. Однако синтезированная модель процесса может быть слишком подробной, сложной и трудной для понимания экспертами. В работе мы рассматриваем задачу синтеза иерархической модели бизнес-процесса из низкоуровневого журнала событий, то есть, задачу автоматического синтеза более удобочитаемых и понятных моделей процессов на основе данных, хранящихся в журналах событий информационных систем. Построение более структурированных и удобочитаемых моделей процессов широко изучается в рамках исследований в области process mining с разных точек зрения. В этой статье мы представляем алгоритм синтеза иерархических моделей процессов, представленных в виде двухуровневых сетей потоков работ. Алгоритм основан на предопределенном разбиении событий на множества, которые определяют подпроцессы, соответствующие высокоуровневым переходам на верхнем уровне двухуровневой сети потоков работ. В отличие от существующих решений, представленный алгоритм не накладывает ограничений на поток управления процессом, а также допускает параллелизм и итерации.</p></abstract><trans-abstract xml:lang="en"><p>Process mining is a field of computer science that deals with the discovery and analysis of process models based on automatically generated event logs. Currently, many companies are using this technology to optimize and improve their business processes. However, a discovered process model may be too detailed, sophisticated, and difficult for experts to understand. In this paper, we consider a problem of discovering the hierarchical business process model from a low-level event log, i. e., the problem of the automatic synthesis of more readable and understandable process models based on the data stored in the event logs of information systems. The discovery of better-structured and more readable process models is extensively studied in the framework of process mining research from different perspectives. In this paper, we present an algorithm for discovering hierarchical process models represented as two-level workflow Petri nets. The algorithm is based on predefined event partitioning so that this partitioning defines a sub-process corresponding to a high-level transition at the top level of a two-level net. In contrast to existing solutions, our algorithm does not impose restrictions on the process control flow and allows for concurrency and iterations.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>синтез моделей процессов</kwd><kwd>сети Петри</kwd><kwd>сети потоков работ</kwd><kwd>иерархические модели процессов</kwd><kwd>журнал событий</kwd></kwd-group><kwd-group xml:lang="en"><kwd>process mining</kwd><kwd>Petri nets</kwd><kwd>workflow nets</kwd><kwd>process discovery</kwd><kwd>hierarchical process model</kwd><kwd>event log</kwd></kwd-group><funding-group><funding-statement xml:lang="ru">Программа фундаментальных исследований Национального исследовательского университета «Высшая школа экономики».</funding-statement><funding-statement xml:lang="en">Basic Research Program at HSE University.</funding-statement></funding-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">A. Augusto et al., “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.</mixed-citation><mixed-citation xml:lang="en">A. Augusto et al., “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.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">W. van der Aalst, “Workflow verification: Finding control-flow errors using Petri-net-based techniques,” in Business process management: models, techniques, and empirical studies, Springer, 2002, pp. 161–183.</mixed-citation><mixed-citation xml:lang="en">W. van der Aalst, “Workflow verification: Finding control-flow errors using Petri-net-based techniques,” in Business process management: models, techniques, and empirical studies, Springer, 2002, pp. 161–183.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">A. K. Begicheva 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.</mixed-citation><mixed-citation xml:lang="en">A. K. Begicheva 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.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">S. J. van Zelst, F. Mannhardt, M. de Leoni, and A. Koschmider, “Event abstraction in process mining: literature review and taxonomy,” Granular Computing, vol. 6, no. 3, pp. 719–736, 2021.</mixed-citation><mixed-citation xml:lang="en">S. J. van Zelst, F. Mannhardt, M. de Leoni, and A. Koschmider, “Event abstraction in process mining: literature review and taxonomy,” Granular Computing, vol. 6, no. 3, pp. 719–736, 2021.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">D. G. J. C. Maneschijn, R. H. Bemthuis, F. A. Bukhsh, and M.-E. Iacob, “A Methodology for Aligning Process Model Abstraction Levels and Stakeholder Needs,” in Proceedings of the 24th International Conference on Enterprise Information Systems - Volume 1, 2022, pp. 137–147.</mixed-citation><mixed-citation xml:lang="en">D. G. J. C. Maneschijn, R. H. Bemthuis, F. A. Bukhsh, and M.-E. Iacob, “A Methodology for Aligning Process Model Abstraction Levels and Stakeholder Needs,” in Proceedings of the 24th International Conference on Enterprise Information Systems - Volume 1, 2022, pp. 137–147.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">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, 2016, pp. 125–141.</mixed-citation><mixed-citation xml:lang="en">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, 2016, pp. 125–141.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">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 2016, 2018, pp. 161–170.</mixed-citation><mixed-citation xml:lang="en">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 2016, 2018, pp. 161–170.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">C.-Y. Li, S. J. van Zelst, and W. van der Aalst, “A Framework for Automated Abstraction Class Detection for Event Abstraction,” in Intelligent Systems Design and Applications, 2023, pp. 126–136.</mixed-citation><mixed-citation xml:lang="en">C.-Y. Li, S. J. van Zelst, and W. van der Aalst, “A Framework for Automated Abstraction Class Detection for Event Abstraction,” in Intelligent Systems Design and Applications, 2023, pp. 126–136.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">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, p. 102320, 2024.</mixed-citation><mixed-citation xml:lang="en">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, p. 102320, 2024.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">A. Rebmann, P. Pfeiffer, P. Fettke, and H. van der Aa, “Multi-perspective Identification of Event Groups for Event Abstraction,” in Process Mining Workshops, 2023, pp. 31–43.</mixed-citation><mixed-citation xml:lang="en">A. Rebmann, P. Pfeiffer, P. Fettke, and H. van der Aa, “Multi-perspective Identification of Event Groups for Event Abstraction,” in Process Mining Workshops, 2023, pp. 31–43.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">S. J. J. Leemans, K. Goel, and S. J. van Zelst, “Using multi-level information in hierarchical process mining: Balancing behavioural quality and model complexity,” in Proceedings of the 2nd International Conference on Process Mining, 2020, pp. 137–144.</mixed-citation><mixed-citation xml:lang="en">S. J. J. Leemans, K. Goel, and S. J. van Zelst, “Using multi-level information in hierarchical process mining: Balancing behavioural quality and model complexity,” in Proceedings of the 2nd International Conference on Process Mining, 2020, pp. 137–144.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">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.</mixed-citation><mixed-citation xml:lang="en">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.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">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.</mixed-citation><mixed-citation xml:lang="en">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.</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">C. W. G"unther and W. M. P. Van Der Aalst, “Fuzzy mining--adaptive process simplification based on multi-perspective metrics,” in International conference on business process management, 2007, pp. 328–343.</mixed-citation><mixed-citation xml:lang="en">C. W. G"unther and W. M. P. Van Der Aalst, “Fuzzy mining--adaptive process simplification based on multi-perspective metrics,” in International conference on business process management, 2007, pp. 328–343.</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">W. Reisig, Understanding Petri nets: Modeling techniques, analysis methods, case studies. Springer, 2013.</mixed-citation><mixed-citation xml:lang="en">W. Reisig, Understanding Petri nets: Modeling techniques, analysis methods, case studies. Springer, 2013.</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">K. Jensen and L. Kristensen, Coloured Petri nets: modelling and validation of concurrent systems. Springer, 2009.</mixed-citation><mixed-citation xml:lang="en">K. Jensen and L. Kristensen, Coloured Petri nets: modelling and validation of concurrent systems. Springer, 2009.</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">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, 2013, pp. 311–329.</mixed-citation><mixed-citation xml:lang="en">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, 2013, pp. 311–329.</mixed-citation></citation-alternatives></ref><ref id="cit18"><label>18</label><citation-alternatives><mixed-citation xml:lang="ru">G. Greco, A. Guzzo, and L. Pontieri, “Mining taxonomies of process models,” Data &amp; Knowledge Engineering, vol. 67, no. 1, pp. 74–102, 2008.</mixed-citation><mixed-citation xml:lang="en">G. Greco, A. Guzzo, and L. Pontieri, “Mining taxonomies of process models,” Data &amp; Knowledge Engineering, vol. 67, no. 1, pp. 74–102, 2008.</mixed-citation></citation-alternatives></ref><ref id="cit19"><label>19</label><citation-alternatives><mixed-citation xml:lang="ru">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, 2010, pp. 109–121.</mixed-citation><mixed-citation xml:lang="en">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, 2010, pp. 109–121.</mixed-citation></citation-alternatives></ref><ref id="cit20"><label>20</label><citation-alternatives><mixed-citation xml:lang="ru">X. Lu, A. Gal, and H. A. Reijers, “Discovering hierarchical processes using flexible activity trees for event abstraction,” in Proceedings of the 2nd International Conference on Process Mining, 2020, pp. 145–152.</mixed-citation><mixed-citation xml:lang="en">X. Lu, A. Gal, and H. A. Reijers, “Discovering hierarchical processes using flexible activity trees for event abstraction,” in Proceedings of the 2nd International Conference on Process Mining, 2020, pp. 145–152.</mixed-citation></citation-alternatives></ref><ref id="cit21"><label>21</label><citation-alternatives><mixed-citation xml:lang="ru">W. van der Aalst and C. Gunther, “Finding Structure in Unstructured Processes: The Case for Process Mining,” in Seventh International Conference on Application of Concurrency to System Design (ACSD 2007), 2007, pp. 3–12, doi: 10.1109/ACSD.2007.50.</mixed-citation><mixed-citation xml:lang="en">W. van der Aalst and C. Gunther, “Finding Structure in Unstructured Processes: The Case for Process Mining,” in Seventh International Conference on Application of Concurrency to System Design (ACSD 2007), 2007, pp. 3–12, doi: 10.1109/ACSD.2007.50.</mixed-citation></citation-alternatives></ref><ref id="cit22"><label>22</label><citation-alternatives><mixed-citation xml:lang="ru">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, 2014, pp. 446–453, doi: 10.1007/978-3-662-45563-0_26.</mixed-citation><mixed-citation xml:lang="en">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, 2014, pp. 446–453, doi: 10.1007/978-3-662-45563-0_26.</mixed-citation></citation-alternatives></ref><ref id="cit23"><label>23</label><citation-alternatives><mixed-citation xml:lang="ru">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, 2016, pp. 839–846, doi: 10.1145/2851613.2851645.</mixed-citation><mixed-citation xml:lang="en">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, 2016, pp. 839–846, doi: 10.1145/2851613.2851645.</mixed-citation></citation-alternatives></ref><ref id="cit24"><label>24</label><citation-alternatives><mixed-citation xml:lang="ru">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, 2015, pp. 287–308, doi: 10.1007/978-3-319-19488-2_15.</mixed-citation><mixed-citation xml:lang="en">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, 2015, pp. 287–308, doi: 10.1007/978-3-319-19488-2_15.</mixed-citation></citation-alternatives></ref><ref id="cit25"><label>25</label><citation-alternatives><mixed-citation xml:lang="ru">A. Kalenkova and I. Lomazova, “Discovery of Cancellation Regions within Process Mining Techniques,” Fundamenta Informaticae, vol. 133, no. 2-3, pp. 197–209, 2014, doi: 10.3233/FI-2014-1071.</mixed-citation><mixed-citation xml:lang="en">A. Kalenkova and I. Lomazova, “Discovery of Cancellation Regions within Process Mining Techniques,” Fundamenta Informaticae, vol. 133, no. 2-3, pp. 197–209, 2014, doi: 10.3233/FI-2014-1071.</mixed-citation></citation-alternatives></ref><ref id="cit26"><label>26</label><citation-alternatives><mixed-citation xml:lang="ru">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, 2014, pp. 71–90, doi: 10.1007/978-3-319-07734-5_5.</mixed-citation><mixed-citation xml:lang="en">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, 2014, pp. 71–90, doi: 10.1007/978-3-319-07734-5_5.</mixed-citation></citation-alternatives></ref><ref id="cit27"><label>27</label><citation-alternatives><mixed-citation xml:lang="ru">C.-Y. Li, S. J. van Zelst, and W. M. P. van der Aalst, “An Activity Instance Based Hierarchical Framework for Event Abstraction,” in Proceedings of the 3rd International Conference on Process Mining, 2021, pp. 160–167, doi: 10.1109/ICPM53251.2021.9576868.</mixed-citation><mixed-citation xml:lang="en">C.-Y. Li, S. J. van Zelst, and W. M. P. van der Aalst, “An Activity Instance Based Hierarchical Framework for Event Abstraction,” in Proceedings of the 3rd International Conference on Process Mining, 2021, pp. 160–167, doi: 10.1109/ICPM53251.2021.9576868.</mixed-citation></citation-alternatives></ref><ref id="cit28"><label>28</label><citation-alternatives><mixed-citation xml:lang="ru">T. Tapia-Flores, E. L'opez-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.</mixed-citation><mixed-citation xml:lang="en">T. Tapia-Flores, E. L'opez-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.</mixed-citation></citation-alternatives></ref><ref id="cit29"><label>29</label><citation-alternatives><mixed-citation xml:lang="ru">T. Tapia-Flores and E. Lopez-Mellado, “Discovering workflow nets of concurrent iterative processes,” Acta Informatica, vol. 61, Sep. 2023, doi: 10.1007/s00236-023-00445-5.</mixed-citation><mixed-citation xml:lang="en">T. Tapia-Flores and E. Lopez-Mellado, “Discovering workflow nets of concurrent iterative processes,” Acta Informatica, vol. 61, Sep. 2023, doi: 10.1007/s00236-023-00445-5.</mixed-citation></citation-alternatives></ref><ref id="cit30"><label>30</label><citation-alternatives><mixed-citation xml:lang="ru">W. van der Aalst, Process Mining: Discovery, Conformance and Enhancement of Business Processes. Springer, Heidelberg, 2011.</mixed-citation><mixed-citation xml:lang="en">W. van der Aalst, Process Mining: Discovery, Conformance and Enhancement of Business Processes. Springer, Heidelberg, 2011.</mixed-citation></citation-alternatives></ref><ref id="cit31"><label>31</label><citation-alternatives><mixed-citation xml:lang="ru">K. Lautenbach, “Linear Algebraic Techniques for Place/Transition Nets,” in Petri Nets: Central Models and Their Properties. ACPN 1986, 1987, pp. 142–167.</mixed-citation><mixed-citation xml:lang="en">K. Lautenbach, “Linear Algebraic Techniques for Place/Transition Nets,” in Petri Nets: Central Models and Their Properties. ACPN 1986, 1987, pp. 142–167.</mixed-citation></citation-alternatives></ref><ref id="cit32"><label>32</label><citation-alternatives><mixed-citation xml:lang="ru">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, 2019, pp. 13–16.</mixed-citation><mixed-citation xml:lang="en">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, 2019, pp. 13–16.</mixed-citation></citation-alternatives></ref><ref id="cit33"><label>33</label><citation-alternatives><mixed-citation xml:lang="ru">A. Begicheva, “Hierarchical process model discovery -- hldiscovery.” 2022, [Online]. Available: https://github.com/gingerabsurdity/hldiscovery.</mixed-citation><mixed-citation xml:lang="en">A. Begicheva, “Hierarchical process model discovery -- hldiscovery.” 2022, [Online]. Available: https://github.com/gingerabsurdity/hldiscovery.</mixed-citation></citation-alternatives></ref><ref id="cit34"><label>34</label><citation-alternatives><mixed-citation xml:lang="ru">J. Carmona, B. van Dongen, A. Solti, and M. Weidlich, Conformance Checking: Relating Processes and Models. Springer, 2018.</mixed-citation><mixed-citation xml:lang="en">J. Carmona, B. van Dongen, A. Solti, and M. Weidlich, Conformance Checking: Relating Processes and Models. Springer, 2018.</mixed-citation></citation-alternatives></ref><ref id="cit35"><label>35</label><citation-alternatives><mixed-citation xml:lang="ru">A. Adriansyah, B. F. van Dongen, and W. M. P. van der Aalst, “Conformance checking using cost-based fitness analysis,” in 2011 ieee 15th international enterprise distributed object computing conference, 2011, pp. 55–64.</mixed-citation><mixed-citation xml:lang="en">A. Adriansyah, B. F. van Dongen, and W. M. P. van der Aalst, “Conformance checking using cost-based fitness analysis,” in 2011 ieee 15th international enterprise distributed object computing conference, 2011, pp. 55–64.</mixed-citation></citation-alternatives></ref><ref id="cit36"><label>36</label><citation-alternatives><mixed-citation xml:lang="ru">J. Munoz-Gama and J. Carmona, “A fresh look at precision in process conformance,” in International Conference on Business Process Management, 2010, pp. 211–226.</mixed-citation><mixed-citation xml:lang="en">J. Munoz-Gama and J. Carmona, “A fresh look at precision in process conformance,” in International Conference on Business Process Management, 2010, pp. 211–226.</mixed-citation></citation-alternatives></ref><ref id="cit37"><label>37</label><citation-alternatives><mixed-citation xml:lang="ru">I. Shugurov and A. Mitsyuk, “Generation of a Set of Event Logs with Noise,” in Proceedings of the 8th Spring/Summer Young Researchers Colloquium on Software Engineering, 2014, pp. 88–95.</mixed-citation><mixed-citation xml:lang="en">I. Shugurov and A. Mitsyuk, “Generation of a Set of Event Logs with Noise,” in Proceedings of the 8th Spring/Summer Young Researchers Colloquium on Software Engineering, 2014, pp. 88–95.</mixed-citation></citation-alternatives></ref><ref id="cit38"><label>38</label><citation-alternatives><mixed-citation xml:lang="ru">A. Augusto et al., “Data underlying the paper: Automated Discovery of Process Models from Event Logs: Review and Benchmark (Version 1).” 2019, doi: 10.4121/uuid:adc42403-9a38-48dc-9f0a-a0a49bfb6371.</mixed-citation><mixed-citation xml:lang="en">A. Augusto et al., “Data underlying the paper: Automated Discovery of Process Models from Event Logs: Review and Benchmark (Version 1).” 2019, doi: 10.4121/uuid:adc42403-9a38-48dc-9f0a-a0a49bfb6371.</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
