<?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">procyber</journal-id><journal-title-group><journal-title xml:lang="ru">Вестник кибернетики</journal-title><trans-title-group xml:lang="en"><trans-title>Proceedings in Cybernetics</trans-title></trans-title-group></journal-title-group><issn pub-type="epub">1999-7604</issn><publisher><publisher-name>Бюджетное учреждение высшего образования Ханты-Мансийского автономного округа – Югры «Сургутский государственный университет»</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.34822/1999-7604-2020-1-53-60</article-id><article-id custom-type="elpub" pub-id-type="custom">procyber-277</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></article-categories><title-group><article-title>АНОМАЛИИ ДАННЫХ В МОДЕЛЯХ БИЗНЕС-ПРОЦЕССОВ</article-title><trans-title-group xml:lang="en"><trans-title>DATA ANOMALIES IN BUSINESS PROCESS MODELS</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Ивашко</surname><given-names>А. Г.</given-names></name><name name-style="western" xml:lang="en"><surname>Ivashko</surname><given-names>A. G.</given-names></name></name-alternatives><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Кабардинский</surname><given-names>Е. О.</given-names></name><name name-style="western" xml:lang="en"><surname>Kabardinsky</surname><given-names>E. O.</given-names></name></name-alternatives><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Семихина</surname><given-names>И. Г.</given-names></name><name name-style="western" xml:lang="en"><surname>Semikhina</surname><given-names>I. G.</given-names></name></name-alternatives><bio xml:lang="ru"><p>E-mail: i.g.semikhina@utmn.ru</p></bio><bio xml:lang="en"><p>E-mail: i.g.semikhina@utmn.ru</p></bio><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Семихин</surname><given-names>Д. В.</given-names></name><name name-style="western" xml:lang="en"><surname>Semikhin</surname><given-names>D. V.</given-names></name></name-alternatives><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>University of Tyumen, Tyumen, Russia</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2020</year></pub-date><pub-date pub-type="epub"><day>07</day><month>05</month><year>2020</year></pub-date><volume>0</volume><issue>1 (37)</issue><fpage>53</fpage><lpage>60</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Ивашко А.Г., Кабардинский Е.О., Семихина И.Г., Семихин Д.В., 2020</copyright-statement><copyright-year>2020</copyright-year><copyright-holder xml:lang="ru">Ивашко А.Г., Кабардинский Е.О., Семихина И.Г., Семихин Д.В.</copyright-holder><copyright-holder xml:lang="en">Ivashko A.G., Kabardinsky E.O., Semikhina I.G., Semikhin D.V.</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.vestcyber.ru/jour/article/view/277">https://www.vestcyber.ru/jour/article/view/277</self-uri><abstract><p>Статья посвящена проблеме валидации бизнес-процессов при разработке решений на основе платформ их моделирования. Приведена классификация известных на сегодняшний день моделей валидации потоков данных в бизнес-процессах, а также рассмотрены виды моделей бизнес-процессов: сети Петри, мета-графы, модели на основе действий, комбинированные модели, матрица потоков данных. Рассмотрены преимущества и недостатки каждой модели, а также представлено краткое описание основных компонентов модели. Описаны виды аномалий данных и алгоритмы, используемые для валидации потока данных бизнес-процесса. Особое внимание уделяется методам валидации, использующим матрицу потоков данных в качестве основного инструмента анализа потоков данных. Приводится алгоритм проверки аномалий отсутствия и избыточности данных с использованием матрицы потоков данных. Проанализирован пример модели бизнес-процесса, в котором бизнес-процесс работает с несколькими доменными моделями данных. Сделан вывод о ложном срабатывании алгоритмов, построенных на основе матрицы потоков данных, при работе с несколькими доменными моделями данных. Предлагается выяснить возможность применения онтологической модели концептуальных объектов для идентификации семантических конфликтов между наборами данных из множества доменных моделей.</p></abstract><trans-abstract xml:lang="en"><p>The article is devoted to the problem of validating business processes when developing solutions based on business process modeling platforms. The article provides a classification of the currently known models of validating data flows in business processes and also considers the types of business processes models: Petri nets, metagraphs, activity-based models, combined models, data flow matrix. The advantages and disadvantages of each model are analyzed, as well as a brief description of the main components of the models. The types of data anomalies and the algorithms used to validate the data flow of a business process are presented. Particular attention is paid to validation methods that use the data flow matrix as the main tool for analyzing data flows. An algorithm for checking anomalies in the absence and redundancy of data using a data flow matrix is given. An example of a model in which a business process works with several domain data models is analyzed. The analyzed example leads to the conclusion that the algorithms built upon the data flow matrix are false when working with several domain data models. The article proposes to find out the possibility of using an ontological model of conceptual objects to identify semantic conflicts between data sets from a variety of domain models.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>бизнес-процесс</kwd><kwd>потоки данных</kwd><kwd>аномалии данных</kwd><kwd>матрица потоков данных.</kwd></kwd-group><kwd-group xml:lang="en"><kwd>business process</kwd><kwd>data flows</kwd><kwd>data anomalies</kwd><kwd>data flow matrix.</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">Zo H., Nazareth D. L., Jain H. K. Service-oriented Application Composition with Evolutionary Heuristics and Multiple Criteria // Association for Computing Machinery (ACM) in ACM Transactions on Management Information Systems. 2019. Vol. 10, P. 1–28.</mixed-citation><mixed-citation xml:lang="en">Zo H., Nazareth D. L., Jain H. K. Service-oriented Application Composition with Evolutionary Heuristics and Multiple Criteria // Association for Computing Machinery (ACM) in ACM Transactions on Management Information Systems. 2019. Vol. 10, P. 1–28.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Aghabaghery R., Golpayegani A. H., Esmaeili L. A New Method for Organizational Process Model Discovery Through the Analysis of Workflows and Data Exchange Networks // Social Network Analysis and Mining. 2020. Vol. 10, No. 12. P. 1–15.</mixed-citation><mixed-citation xml:lang="en">Aghabaghery R., Golpayegani A. H., Esmaeili L. A New Method for Organizational Process Model Discovery Through the Analysis of Workflows and Data Exchange Networks // Social Network Analysis and Mining. 2020. Vol. 10, No. 12. P. 1–15.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Rostami K., Heinrich R., Busch A., Reussner R. Architecture-Based Change Impact Analysis in Information Systems and Business Processes // IEEE International Conference on Software Architecture (ICSA), Gothenburg, 2017. P. 179–188.</mixed-citation><mixed-citation xml:lang="en">Rostami K., Heinrich R., Busch A., Reussner R. Architecture-Based Change Impact Analysis in Information Systems and Business Processes // IEEE International Conference on Software Architecture (ICSA), Gothenburg, 2017. P. 179–188.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Li X., Liu Y. A Formal Modeling Method for Workflow Based on Selection Logic // 18th International Symposium on Distributed Computing and Applications for Business Engineering and Science (DCABES), Wuhan, China, 2019. P. 116–119.</mixed-citation><mixed-citation xml:lang="en">Li X., Liu Y. A Formal Modeling Method for Workflow Based on Selection Logic // 18th International Symposium on Distributed Computing and Applications for Business Engineering and Science (DCABES), Wuhan, China, 2019. P. 116–119.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Sadiq S., Orlowska M. E., Sadiq W., Foulger C. Data Flow and Validation in Workflow Modelling // Conferences in Research and Practice in Information Technology. 2004. P. 1–8. URL: https://crpit.scem.westernsydney.edu.au/confpapers/CRPITV27Sadiq.pdf (дата обращения: 07.02.2020).</mixed-citation><mixed-citation xml:lang="en">Sadiq S., Orlowska M. E., Sadiq W., Foulger C. Data Flow and Validation in Workflow Modelling // Conferences in Research and Practice in Information Technology. 2004. P. 1–8. URL: https://crpit.scem.westernsydney.edu.au/confpapers/CRPITV27Sadiq.pdf (дата обращения: 07.02.2020).</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Sun S., Zhao L., Sheng O. Data Flow Modeling and Verification in Business Process Management // AMCIS 2004 Proceedings. P. 4064–4073.</mixed-citation><mixed-citation xml:lang="en">Sun S., Zhao L., Sheng O. Data Flow Modeling and Verification in Business Process Management // AMCIS 2004 Proceedings. P. 4064–4073.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Chadli N., Kabbaj M. I., Bakkoury Z. Detection of Dataflow Anomalies in Business Process An Overview of Modeling Approaches. // EasyChair Preprint No. 226. 2018. P. 1–6. URL: https://easychair.org/publications/preprint_open/bVXK (дата обращения: 07.03.2020).</mixed-citation><mixed-citation xml:lang="en">Chadli N., Kabbaj M. I., Bakkoury Z. Detection of Dataflow Anomalies in Business Process An Overview of Modeling Approaches. // EasyChair Preprint No. 226. 2018. P. 1–6. URL: https://easychair.org/publications/preprint_open/bVXK (дата обращения: 07.03.2020).</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Petri C. Communication with Automata. DTIC Research Report AD0630125, Defense Technical Information Centre. 1966. 97 p.</mixed-citation><mixed-citation xml:lang="en">Petri C. Communication with Automata. DTIC Research Report AD0630125, Defense Technical Information Centre. 1966. 97 p.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Сети Петри – математический аппарат для моделирования. URL: http://bourabai.kz/ cm/petri_nets.htm/ (дата обращения: 07.03.2020).</mixed-citation><mixed-citation xml:lang="en">Сети Петри – математический аппарат для моделирования. URL: http://bourabai.kz/ cm/petri_nets.htm/ (дата обращения: 07.03.2020).</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Stackelberg S., Putze S., Mülle J., Böhm K. Detecting Data-Flow Errors in BPMN 2.0 // Open Journal of Information Systems (OJIS). Vol. 1. P. 1–19.</mixed-citation><mixed-citation xml:lang="en">Stackelberg S., Putze S., Mülle J., Böhm K. Detecting Data-Flow Errors in BPMN 2.0 // Open Journal of Information Systems (OJIS). Vol. 1. P. 1–19.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Астанин С. В., Драгныш Н. В., Жуковская Н. К. Вложенные метаграфы как модели сложных объектов // Инженер. вест. Дона. 2012. № 4 (часть 2). URL: http://ivdon.ru/ru/ magazine/archive/n4p2y2012/1434 (дата обращения: 07.03.2020).</mixed-citation><mixed-citation xml:lang="en">Астанин С. В., Драгныш Н. В., Жуковская Н. К. Вложенные метаграфы как модели сложных объектов // Инженер. вест. Дона. 2012. № 4 (часть 2). URL: http://ivdon.ru/ru/ magazine/archive/n4p2y2012/1434 (дата обращения: 07.03.2020).</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Кропотин А. А., Бидуля Ю. В., Ивашко А. Г., Самойлов М. Ю. Онтологический метод проверки семантической несогласованности реляционных баз данных и официальных документов // Вестн. Тюмен. гос. ун-та. Физико-математическое моделирование. Нефть, газ, энергетика. 2018. Т. 4, № 3. С. 120–131.</mixed-citation><mixed-citation xml:lang="en">Кропотин А. А., Бидуля Ю. В., Ивашко А. Г., Самойлов М. Ю. Онтологический метод проверки семантической несогласованности реляционных баз данных и официальных документов // Вестн. Тюмен. гос. ун-та. Физико-математическое моделирование. Нефть, газ, энергетика. 2018. Т. 4, № 3. С. 120–131.</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>
