<?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-2017-4-459-480</article-id><article-id custom-type="elpub" pub-id-type="custom">mais-535</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>Оригинальные статьи</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>Articles</subject></subj-group></article-categories><title-group><article-title>Использование журналов событий для локальной корректировки моделей процессов</article-title><trans-title-group xml:lang="en"><trans-title>Using Event Logs for Local Correction of Process Models</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-0003-2352-3384</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>Mitsyuk</surname><given-names>Alexey A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>науч. сотр., лаборатория ПОИС</p></bio><bio xml:lang="en"><p>research fellow, Laboratory of Process-Aware Information Systems</p></bio><email xlink:type="simple">amitsyuk@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><bio xml:lang="ru"><p>д-р физ.-мат. наук, профессор, лаборатория ПОИС</p></bio><bio xml:lang="en"><p>doctor of sciences, professor, Laboratory of Process-Aware Information Systems</p></bio><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-0955-6940</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>Van der Aalst</surname><given-names>Wil M.P.</given-names></name></name-alternatives><bio xml:lang="ru"><p>профессор, группа «Архитектура информационных систем»</p></bio><bio xml:lang="en"><p>PhD, dr.ir., professor, Architecture of Information Systems</p></bio><email xlink:type="simple">w.m.p.v.d.aalst@tue.nl</email><xref ref-type="aff" rid="aff-2"/></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><aff-alternatives id="aff-2"><aff xml:lang="ru"><institution>Технический университет Эйндховена (TU/e)</institution><country>Нидерланды</country></aff><aff xml:lang="en"><institution>Eindhoven University of Technology (TU/e)</institution><country>Netherlands</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2017</year></pub-date><pub-date pub-type="epub"><day>31</day><month>08</month><year>2017</year></pub-date><volume>24</volume><issue>4</issue><fpage>459</fpage><lpage>480</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Мицюк А.А., Ломазова И.А., ван дер Аалст В., 2017</copyright-statement><copyright-year>2017</copyright-year><copyright-holder xml:lang="ru">Мицюк А.А., Ломазова И.А., ван дер Аалст В.</copyright-holder><copyright-holder xml:lang="en">Mitsyuk A.A., Lomazova I.A., van der Aalst W.</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/535">https://www.mais-journal.ru/jour/article/view/535</self-uri><abstract><p>В ходе жизненного цикла информационной системы (ИС) ее реальное поведение может перестать соответствовать исходной модели системы. Между тем для поддержки системы очень важно иметь актуальную модель, отражающую текущее поведение системы. Для корректировки модели можно использовать информацию из журнала событий системы. Журналы событий процессно-ориентированных информационных систем содержат запись истории исполнения поддерживаемых процессов в виде более или менее детальных списков событий. Такие журналы, как правило, записываются всеми современным ИС. Эта информация может использоваться для анализа реального поведения ИС и ее усовершенствования. В работе рассматривается задача корректировки (исправления) модели процесса на основе информации из журнала событий. Исходными данными для этой задачи являются первоначальная модель процесса в виде сети Петри и журнал событий. Результатом корректировки должна быть новая модель процесса, лучше отображающая реальное поведение ИС, чем исходная модель. Актуальная модель может быть построена и полностью заново, например, с помощью одного из известных алгоритмов автоматического синтеза модели процесса по журналу событий. Однако структура исходной модели при этом может полностью измениться. Полученную модель будет трудно сопоставить с прежней моделью процесса, что затруднит ее понимание и анализ. Поэтому при корректировке модели важно по возможности сохранить ее прежнюю структуру. Предлагаемый в настоящей работе алгоритм корректировки модели основан на принципе «разделяй и властвуй». Исходная модель процесса декомпозируется на фрагменты. Для каждого из фрагментов проверяется, соответствует ли он актуальному журналу событий. Фрагменты, для которых выявлены несоответствия, заменяются на заново синтезированные. Новая модель собирается из фрагментов путем слияния переходов. Проведенные эксперименты показывают, что наш алгоритм корректировки дает хорошие результаты, если применяется для исправления локальных несоответствий. Работа содержит описание алгоритма, формальное обоснование его корректности, а также результаты экспериментального тестирования на искусственных примерах. </p></abstract><trans-abstract xml:lang="en"><p>During the life-cycle of an Information System (IS) its actual behaviour may not correspond to the original system model. However, to the IS support it is very important to have the latest model that reflects the current system behaviour. To correct the model, the information from the event log of the system may be used. In this paper, we consider the problem of process model adjustment (correction) using the information from an event log. The input data for this task are the initial process model (a Petri net) and the event log. The result of correction should be a new process model, better reflecting the real IS behavior than the initial model. The new model could be also built from scratch, for example, with the help of one of the known algorithms for automatic synthesis of the process model from an event log. However, this may lead to crucial changes in the structure of the original model, and it will be difficult to compare the new model with the initial one, hindering its understanding and analysis. It is important to keep the initial structure of the model as much as possible. In this paper, we propose a method for process model correction based on the principle of “divide and conquer”. The initial model is decomposed in several fragments. For each fragment its conformance to the event log is checked. Fragments which do not match the log are replaced by newly synthesized ones. The new model is then assembled from the fragments via transition fusion. The experiments demonstrate that our correction algorithm gives good results when it is used for correcting local discrepancies. The paper presents the description of the algorithm, the formal justification for its correctness, as well as the results of experimental testing by some artificial examples.</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>process model repair</kwd><kwd>Petri nets</kwd><kwd>process model decomposition</kwd><kwd>divide and conquer</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">van der Aalst W. M. P., “Decomposing Process Mining Problems Using Passages”, Lecture Notes in Computer Science, 7347, Springer-Verlag, 2012, 72–91.</mixed-citation><mixed-citation xml:lang="en">van der Aalst W. M. P., “Decomposing Process Mining Problems Using Passages”, Lecture Notes in Computer Science, 7347, Springer-Verlag, 2012, 72–91.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">van der Aalst W. M. P., “Decomposing Petri Nets for Process Mining: A Generic Approach”, Distributed and Parallel Databases, 31:4 (2013), 471–507.</mixed-citation><mixed-citation xml:lang="en">van der Aalst W. M. P., “Decomposing Petri Nets for Process Mining: A Generic Approach”, Distributed and Parallel Databases, 31:4 (2013), 471–507.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">van der Aalst W. M. P., Process Mining — Data Science in Action, Second Edition, Springer, 2016.</mixed-citation><mixed-citation xml:lang="en">van der Aalst W. M. P., Process Mining — Data Science in Action, Second Edition, Springer, 2016.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">van der Aalst W. M. P., Adriansyah A., van Dongen B. F., “Replaying History on Process Models for Conformance Checking and Performance Analysis”, WIREs Data Mining and Knowledge Discovery, 2 (2012), 182–192.</mixed-citation><mixed-citation xml:lang="en">van der Aalst W. M. P., Adriansyah A., van Dongen B. F., “Replaying History on Process Models for Conformance Checking and Performance Analysis”, WIREs Data Mining and Knowledge Discovery, 2 (2012), 182–192.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">van der Aalst W. M. P., Bolt A., van Zelst S. J., “RapidProM: Mine Your Processes and Not Just Your Data”, CoRR, abs/1703.03740 (2017).</mixed-citation><mixed-citation xml:lang="en">van der Aalst W. M. P., Bolt A., van Zelst S. J., “RapidProM: Mine Your Processes and Not Just Your Data”, CoRR, abs/1703.03740 (2017).</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">van der Aalst W. M. P., Kalenkova A. A., Rubin V. A., Verbeek H. M.W., “Process Discovery Using Localized Events”, LNCS, 9115, Springer, 2015, 287–308.</mixed-citation><mixed-citation xml:lang="en">van der Aalst W. M. P., Kalenkova A. A., Rubin V. A., Verbeek H. M.W., “Process Discovery Using Localized Events”, LNCS, 9115, Springer, 2015, 287–308.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">van der Aalst W. M. P, Weijters A. J. M. M., Maruster L., “Workflow Mining: Discovering Process Models from Event Logs”, IEEE Transactions on Knowledge and Data Engineering, 16 (2004), 1128–1142.</mixed-citation><mixed-citation xml:lang="en">van der Aalst W. M. P, Weijters A. J. M. M., Maruster L., “Workflow Mining: Discovering Process Models from Event Logs”, IEEE Transactions on Knowledge and Data Engineering, 16 (2004), 1128–1142.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Adriansyah A., Aligning observed and modeled behavior, Ph.D. Thesis, Technische Universiteit Eindhoven, 2014.</mixed-citation><mixed-citation xml:lang="en">Adriansyah A., Aligning observed and modeled behavior, Ph.D. Thesis, Technische Universiteit Eindhoven, 2014.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Begicheva A. K., Lomazova I. A., Does Your Event Log Fit the High-level Process Model? Modeling and Analysis of Information Systems, 22:3 (2015), 392–403.</mixed-citation><mixed-citation xml:lang="en">Begicheva A. K., Lomazova I. A., Does Your Event Log Fit the High-level Process Model? Modeling and Analysis of Information Systems, 22:3 (2015), 392–403.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Begicheva A. K., Lomazova I. A., “Discovering High-Level Process Models from Event Logs”, Modeling and Analysis of Information Systems, 24:2 (2017), 125–140.</mixed-citation><mixed-citation xml:lang="en">Begicheva A. K., Lomazova I. A., “Discovering High-Level Process Models from Event Logs”, Modeling and Analysis of Information Systems, 24:2 (2017), 125–140.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Buijs J. C. A. M., van Dongen B. F., van der Aalst W. M. P., “On the Role of Fitness, Precision, Generalization and Simplicity in Process Discovery”, On the Move to Meaningful Internet Systems: OTM 2012, Confederated International Conferences: CoopIS, DOA-SVI, and ODBASE 2012 (Rome, Italy, September 10-14, 2012), Proceedings, Part I, 2012, 305– 322.</mixed-citation><mixed-citation xml:lang="en">Buijs J. C. A. M., van Dongen B. F., van der Aalst W. M. P., “On the Role of Fitness, Precision, Generalization and Simplicity in Process Discovery”, On the Move to Meaningful Internet Systems: OTM 2012, Confederated International Conferences: CoopIS, DOA-SVI, and ODBASE 2012 (Rome, Italy, September 10-14, 2012), Proceedings, Part I, 2012, 305– 322.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Buijs J. C. A. M., La Rosa M., Reijers H. A., van Dongen B. F., van der Aalst W. M. P., “Improving Business Process Models Using Observed Behavior”, LNBIP, 162, SpringerVerlag, Berlin, 2013, 44–59.</mixed-citation><mixed-citation xml:lang="en">Buijs J. C. A. M., La Rosa M., Reijers H. A., van Dongen B. F., van der Aalst W. M. P., “Improving Business Process Models Using Observed Behavior”, LNBIP, 162, SpringerVerlag, Berlin, 2013, 44–59.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Burattin A., Maggi F. M., Sperduti A, “Conformance checking based on multi-perspective declarative process models”, Expert Syst. Appl., 65 (2016), 194–211.</mixed-citation><mixed-citation xml:lang="en">Burattin A., Maggi F. M., Sperduti A, “Conformance checking based on multi-perspective declarative process models”, Expert Syst. Appl., 65 (2016), 194–211.</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Dijkman R. M., Dumas M., Garcia-Banuelos L., “Graph matching algorithms for business process model similarity search”, Lecture Notes in Computer Science, 5701, 2009, 48–63.</mixed-citation><mixed-citation xml:lang="en">Dijkman R. M., Dumas M., Garcia-Banuelos L., “Graph matching algorithms for business process model similarity search”, Lecture Notes in Computer Science, 5701, 2009, 48–63.</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">van Dongen B. F., Carmona J., Chatain T., “A Unified Approach for Measuring Precision and Generalization Based on Anti-alignments”, Lecture Notes in Computer Science, 9850, Springer, 2016, 39–56.</mixed-citation><mixed-citation xml:lang="en">van Dongen B. F., Carmona J., Chatain T., “A Unified Approach for Measuring Precision and Generalization Based on Anti-alignments”, Lecture Notes in Computer Science, 9850, Springer, 2016, 39–56.</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Fahland D., van der Aalst W. M. P., “Repairing Process Models to Reflect Reality”, Lecture Notes in Computer Science, 7481, Springer-Verlag, 2012, 229–245.</mixed-citation><mixed-citation xml:lang="en">Fahland D., van der Aalst W. M. P., “Repairing Process Models to Reflect Reality”, Lecture Notes in Computer Science, 7481, Springer-Verlag, 2012, 229–245.</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">Fahland D., van der Aalst W. M. P., “Model repair - Aligning process models to reality”, Inf. Syst., 47 (2015), 220–243.</mixed-citation><mixed-citation xml:lang="en">Fahland D., van der Aalst W. M. P., “Model repair - Aligning process models to reality”, Inf. Syst., 47 (2015), 220–243.</mixed-citation></citation-alternatives></ref><ref id="cit18"><label>18</label><citation-alternatives><mixed-citation xml:lang="ru">Fahland D., van der Aalst W. M. P., “Simplifying discovered process models in a controlled manner”, Inf. Syst., 38:4 (2013), 585–605.</mixed-citation><mixed-citation xml:lang="en">Fahland D., van der Aalst W. M. P., “Simplifying discovered process models in a controlled manner”, Inf. Syst., 38:4 (2013), 585–605.</mixed-citation></citation-alternatives></ref><ref id="cit19"><label>19</label><citation-alternatives><mixed-citation xml:lang="ru">Gambini M., La Rosa M., Migliorini S., Ter Hofstede A. H. M., “Automated Error Correction of Business Process Models”, Lecture Notes in Computer Science, 6896, Springer, 2011, 148–165.</mixed-citation><mixed-citation xml:lang="en">Gambini M., La Rosa M., Migliorini S., Ter Hofstede A. H. M., “Automated Error Correction of Business Process Models”, Lecture Notes in Computer Science, 6896, Springer, 2011, 148–165.</mixed-citation></citation-alternatives></ref><ref id="cit20"><label>20</label><citation-alternatives><mixed-citation xml:lang="ru">G¨unther C.W., van der Aalst W. M. P., “Fuzzy mining: Adaptive process simplification based on multi-perspective metrics”, BPM, Lecture Notes in Computer Science, 4714 (2007), 328–343.</mixed-citation><mixed-citation xml:lang="en">G¨unther C.W., van der Aalst W. M. P., “Fuzzy mining: Adaptive process simplification based on multi-perspective metrics”, BPM, Lecture Notes in Computer Science, 4714 (2007), 328–343.</mixed-citation></citation-alternatives></ref><ref id="cit21"><label>21</label><citation-alternatives><mixed-citation xml:lang="ru">Hompes B. F. A., On Decomposed Process Discovery: How to Solve a Jigsaw Puzzle with Friends, Master’s Thesis, Technische Universiteit Eindhoven, 2014.</mixed-citation><mixed-citation xml:lang="en">Hompes B. F. A., On Decomposed Process Discovery: How to Solve a Jigsaw Puzzle with Friends, Master’s Thesis, Technische Universiteit Eindhoven, 2014.</mixed-citation></citation-alternatives></ref><ref id="cit22"><label>22</label><citation-alternatives><mixed-citation xml:lang="ru">Hompes B. F. A., Verbeek H. M.W., van der Aalst W. M. P., “Finding suitable activity clusters for decomposed process discovery”, SIMPDA 2014, 1293 (2014), 16–30.</mixed-citation><mixed-citation xml:lang="en">Hompes B. F. A., Verbeek H. M.W., van der Aalst W. M. P., “Finding suitable activity clusters for decomposed process discovery”, SIMPDA 2014, 1293 (2014), 16–30.</mixed-citation></citation-alternatives></ref><ref id="cit23"><label>23</label><citation-alternatives><mixed-citation xml:lang="ru">Kalenkova A. A., Lomazova I. A., van der Aalst W. M. P., “Process Model Discovery: A Method Based on Transition System Decomposition”, Application and Theory of Petri Nets and Concurrency, Proceedings of 35th International Conference, PETRI NETS 2014, Lecture Notes in Computer Science, 8489, Springer, 2014, 71–90.</mixed-citation><mixed-citation xml:lang="en">Kalenkova A. A., Lomazova I. A., van der Aalst W. M. P., “Process Model Discovery: A Method Based on Transition System Decomposition”, Application and Theory of Petri Nets and Concurrency, Proceedings of 35th International Conference, PETRI NETS 2014, Lecture Notes in Computer Science, 8489, Springer, 2014, 71–90.</mixed-citation></citation-alternatives></ref><ref id="cit24"><label>24</label><citation-alternatives><mixed-citation xml:lang="ru">Leemans S. J. J., Fahland D., van der Aalst W. M. P., “Discovering Block-Structured Process Models from Incomplete Event Logs”, Lecture Notes in Computer Science, 8489, Springer, 2014, 91–110.</mixed-citation><mixed-citation xml:lang="en">Leemans S. J. J., Fahland D., van der Aalst W. M. P., “Discovering Block-Structured Process Models from Incomplete Event Logs”, Lecture Notes in Computer Science, 8489, Springer, 2014, 91–110.</mixed-citation></citation-alternatives></ref><ref id="cit25"><label>25</label><citation-alternatives><mixed-citation xml:lang="ru">Leemans S. J. J., Fahland D., van der Aalst W. M. P., “Scalable Process Discovery with Guarantees”, LNBIP, 214, Springer, 2015, 85–101.</mixed-citation><mixed-citation xml:lang="en">Leemans S. J. J., Fahland D., van der Aalst W. M. P., “Scalable Process Discovery with Guarantees”, LNBIP, 214, Springer, 2015, 85–101.</mixed-citation></citation-alternatives></ref><ref id="cit26"><label>26</label><citation-alternatives><mixed-citation xml:lang="ru">Mans R., van der Aalst W. M. P., Verbeek H. M.W., “Supporting Process Mining Workflows with RapidProM”, Proceedings of the BPM Demo Sessions 2014 Co-located with the 12th International Conference on Business Process Management (BPM 2014), CEUR-WS.org, 2014, 56–60.</mixed-citation><mixed-citation xml:lang="en">Mans R., van der Aalst W. M. P., Verbeek H. M.W., “Supporting Process Mining Workflows with RapidProM”, Proceedings of the BPM Demo Sessions 2014 Co-located with the 12th International Conference on Business Process Management (BPM 2014), CEUR-WS.org, 2014, 56–60.</mixed-citation></citation-alternatives></ref><ref id="cit27"><label>27</label><citation-alternatives><mixed-citation xml:lang="ru">Мицюк А. А., Шугуров И. С., “Синтез моделей процессов по журналам событий с шумом”, Моделирование и анализ информационных систем, 21:4 (2014), 181–198</mixed-citation><mixed-citation xml:lang="en">Mitsyuk A. A., Shugurov I. S., “On Process Model Synthesis Based on Event Logs with Noise”, Automatic Control and Computer Sciences, 50:7 (2016), 460–470.</mixed-citation></citation-alternatives></ref><ref id="cit28"><label>28</label><citation-alternatives><mixed-citation xml:lang="ru">Mitsyuk A. A., Lomazova I. A., Shugurov I. S., van der Aalst W. M. P., “Process Model Repair by Detecting Unfitting Fragments”, Supplementary Proceedings of AIST 2017, CEUR-WS.org, 2017.</mixed-citation><mixed-citation xml:lang="en">Mitsyuk A. A., Lomazova I. A., Shugurov I. S., van der Aalst W. M. P., “Process Model Repair by Detecting Unfitting Fragments”, Supplementary Proceedings of AIST 2017, CEUR-WS.org, 2017.</mixed-citation></citation-alternatives></ref><ref id="cit29"><label>29</label><citation-alternatives><mixed-citation xml:lang="ru">Mu˜noz-Gama J., “Conformance Checking and Diagnosis in Process Mining — Comparing Observed and Modeled Processes”, LNBIP, 270 (2016).</mixed-citation><mixed-citation xml:lang="en">Mu˜noz-Gama J., “Conformance Checking and Diagnosis in Process Mining — Comparing Observed and Modeled Processes”, LNBIP, 270 (2016).</mixed-citation></citation-alternatives></ref><ref id="cit30"><label>30</label><citation-alternatives><mixed-citation xml:lang="ru">Mu˜noz-Gama J., Carmona J., van der Aalst W. M. P., “Single-Entry Single-Exit Decomposed Conformance Checking”, Inf. Syst., 46 (2014), 102–122.</mixed-citation><mixed-citation xml:lang="en">Mu˜noz-Gama J., Carmona J., van der Aalst W. M. P., “Single-Entry Single-Exit Decomposed Conformance Checking”, Inf. Syst., 46 (2014), 102–122.</mixed-citation></citation-alternatives></ref><ref id="cit31"><label>31</label><citation-alternatives><mixed-citation xml:lang="ru">Polyvyanyy A., van der Aalst W. M. P., ter Hofstede A. H. M., Wynn M. T., “Impact-driven process model repair”, ACM Transactions on Software Engineering and Methodology (TOSEM), 25:4 (2017), 28:1–28:60.</mixed-citation><mixed-citation xml:lang="en">Polyvyanyy A., van der Aalst W. M. P., ter Hofstede A. H. M., Wynn M. T., “Impact-driven process model repair”, ACM Transactions on Software Engineering and Methodology (TOSEM), 25:4 (2017), 28:1–28:60.</mixed-citation></citation-alternatives></ref><ref id="cit32"><label>32</label><citation-alternatives><mixed-citation xml:lang="ru">de San Pedro J., Carmona J., Cortadella J., “Log-based simplification of process models”, BPM, Lecture Notes in Computer Science, 9253 (2015), 457–474.</mixed-citation><mixed-citation xml:lang="en">de San Pedro J., Carmona J., Cortadella J., “Log-based simplification of process models”, BPM, Lecture Notes in Computer Science, 9253 (2015), 457–474.</mixed-citation></citation-alternatives></ref><ref id="cit33"><label>33</label><citation-alternatives><mixed-citation xml:lang="ru">Шершаков С. А., “Графический язык DPMine для автоматизации экспериментов в области автоматического построения и анализа процессов”, Моделирование и ана- лиз информационных систем, 21:5 (2014), 102–115</mixed-citation><mixed-citation xml:lang="en">Shershakov S. A., “DPMine graphical language for automation of experiments in process mining”, Automatic Control and Computer Sciences, 50:7 (2016), 477–485.</mixed-citation></citation-alternatives></ref><ref id="cit34"><label>34</label><citation-alternatives><mixed-citation xml:lang="ru">Shugurov I. S., Mitsyuk A. A., “Iskra: A Tool for Process Model Repair”, Proceedings of the Institute for System Programming of the Russian Academy of Sciences, 27:3 (2015), 237–254.</mixed-citation><mixed-citation xml:lang="en">Shugurov I. S., Mitsyuk A. A., “Iskra: A Tool for Process Model Repair”, Proceedings of the Institute for System Programming of the Russian Academy of Sciences, 27:3 (2015), 237–254.</mixed-citation></citation-alternatives></ref><ref id="cit35"><label>35</label><citation-alternatives><mixed-citation xml:lang="ru">Shugurov I. S., Mitsyuk A. A., “Applying MapReduce to Conformance Checking”, Proceedings of the Institute for System Programming of the Russian Academy of Sciences, 28:3 (2016), 103–122.</mixed-citation><mixed-citation xml:lang="en">Shugurov I. S., Mitsyuk A. A., “Applying MapReduce to Conformance Checking”, Proceedings of the Institute for System Programming of the Russian Academy of Sciences, 28:3 (2016), 103–122.</mixed-citation></citation-alternatives></ref><ref id="cit36"><label>36</label><citation-alternatives><mixed-citation xml:lang="ru">Shugurov I. S., Mitsyuk A. A., “Generation of a Set of Event Logs with Noise”, Proceedings of the 8th Spring/Summer Young Researchers Colloquium on Software Engineering (SYRCoSE 2014), 2014, 88–95.</mixed-citation><mixed-citation xml:lang="en">Shugurov I. S., Mitsyuk A. A., “Generation of a Set of Event Logs with Noise”, Proceedings of the 8th Spring/Summer Young Researchers Colloquium on Software Engineering (SYRCoSE 2014), 2014, 88–95.</mixed-citation></citation-alternatives></ref><ref id="cit37"><label>37</label><citation-alternatives><mixed-citation xml:lang="ru">Verbeek H. M.W., Buijs J. C. A. M., van Dongen B. F., van der Aalst W. M. P., “ProM 6: The Process Mining Toolkit”, Proc. of BPM Demonstration Track 2010, 615, CEURWS.org, 2010, 34–39.</mixed-citation><mixed-citation xml:lang="en">Verbeek H. M.W., Buijs J. C. A. M., van Dongen B. F., van der Aalst W. M. P., “ProM 6: The Process Mining Toolkit”, Proc. of BPM Demonstration Track 2010, 615, CEURWS.org, 2010, 34–39.</mixed-citation></citation-alternatives></ref><ref id="cit38"><label>38</label><citation-alternatives><mixed-citation xml:lang="ru">Verbeek H. M.W., “Decomposed Process Mining with Divide And Conquer”, BPM 2014 Demos, 1295 (2014), 86–90.</mixed-citation><mixed-citation xml:lang="en">Verbeek H. M.W., “Decomposed Process Mining with Divide And Conquer”, BPM 2014 Demos, 1295 (2014), 86–90.</mixed-citation></citation-alternatives></ref><ref id="cit39"><label>39</label><citation-alternatives><mixed-citation xml:lang="ru">Verbeek H. M.W., van der Aalst W. M. P., Mu˜noz-Gama J., “Divide and Conquer: A Tool Framework for Supporting Decomposed Discovery in Process Mining”, The Computer Journal, 08.05.2017. https://doi.org/10.1093/comjnl/bxx040.</mixed-citation><mixed-citation xml:lang="en">Verbeek H. M.W., van der Aalst W. M. P., Mu˜noz-Gama J., “Divide and Conquer: A Tool Framework for Supporting Decomposed Discovery in Process Mining”, The Computer Journal, 08.05.2017. https://doi.org/10.1093/comjnl/bxx040.</mixed-citation></citation-alternatives></ref><ref id="cit40"><label>40</label><citation-alternatives><mixed-citation xml:lang="ru">Weber I., Rogge-Solti A., Li C., Mendling J., “CCaaS: Online Conformance Checking as a Service”, BPM 2015 Demos, 1418 (2015), 45–49.</mixed-citation><mixed-citation xml:lang="en">Weber I., Rogge-Solti A., Li C., Mendling J., “CCaaS: Online Conformance Checking as a Service”, BPM 2015 Demos, 1418 (2015), 45–49.</mixed-citation></citation-alternatives></ref><ref id="cit41"><label>41</label><citation-alternatives><mixed-citation xml:lang="ru">van derWerf J. M. E. M., van Dongen B. F., Hurkens C. A. J., Serebrenik A., “Process Discovery using Integer Linear Programming”, Fundam. Inform., 94 (2009), 387–412.</mixed-citation><mixed-citation xml:lang="en">van derWerf J. M. E. M., van Dongen B. F., Hurkens C. A. J., Serebrenik A., “Process Discovery using Integer Linear Programming”, Fundam. Inform., 94 (2009), 387–412.</mixed-citation></citation-alternatives></ref><ref id="cit42"><label>42</label><citation-alternatives><mixed-citation xml:lang="ru">Weijters A. J. M. M., Ribeiro J., Chawla N., “Flexible Heuristics Miner”, IEEE Symposium on Computational Intelligence and Data Mining (CIDM 2011), 2011, 310–317.</mixed-citation><mixed-citation xml:lang="en">Weijters A. J. M. M., Ribeiro J., Chawla N., “Flexible Heuristics Miner”, IEEE Symposium on Computational Intelligence and Data Mining (CIDM 2011), 2011, 310–317.</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>
