<?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">mireabulletin</journal-id><journal-title-group><journal-title xml:lang="ru">Russian Technological Journal</journal-title><trans-title-group xml:lang="en"><trans-title>Russian Technological Journal</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">2782-3210</issn><issn pub-type="epub">2500-316X</issn><publisher><publisher-name>RTU MIREA</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.32362/2500-316X-2025-13-6-7-24</article-id><article-id custom-type="edn" pub-id-type="custom">WGZAHH</article-id><article-id custom-type="elpub" pub-id-type="custom">mireabulletin-1291</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>INFORMATION SYSTEMS. COMPUTER SCIENCES. ISSUES OF INFORMATION SECURITY</subject></subj-group></article-categories><title-group><article-title>Организация и исследование кластерных вычислительных систем с функциональной архитектурой, определяемой исполнимыми моделями. Автоматные исполнимые модели обработки информации</article-title><trans-title-group xml:lang="en"><trans-title>Organization and study of cluster computing systems with functional architecture determined by executable models. Automata executable models of information processing</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0009-0006-0801-429X</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>Petushkov</surname><given-names>G. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Петушков Григорий Валерьевич, проректор </p><p>119454, Москва, пр-т Вернадского, д. 78 </p></bio><bio xml:lang="en"><p>Grigory V. Petushkov, Vice-Rector</p><p>78, Vernadskogo pr., Moscow, 119454  </p></bio><email xlink:type="simple">petushkov@mirea.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>MIREA – Russian Technological University</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2025</year></pub-date><pub-date pub-type="epub"><day>05</day><month>12</month><year>2025</year></pub-date><volume>13</volume><issue>6</issue><fpage>7</fpage><lpage>24</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Петушков Г.В., 2025</copyright-statement><copyright-year>2025</copyright-year><copyright-holder xml:lang="ru">Петушков Г.В.</copyright-holder><copyright-holder xml:lang="en">Petushkov G.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.rtj-mirea.ru/jour/article/view/1291">https://www.rtj-mirea.ru/jour/article/view/1291</self-uri><abstract><sec><title>Цели</title><p>Цели. Актуальной является задача совершенствования функциональной архитектуры кластерных вычислительных систем за счет внедрения методологий создания программного обеспечения прикладного и промежуточного уровней на основе формализованных спецификаций. Одна из таких методологий основана на использовании автоматных спецификаций программного обеспечения вычислительных систем. Сложность решения задачи вызвана разветвленностью построенных алгоритмов, а также наличием циклических участков. Время выполнения разветвленных участков программы и число проходимых циклов зависят от вида вводимых условий и на практике могут быть определены при помощи детальной имитационной модели и анализа созданной на ее основе управляющей программы. Цель работы – нахождение подходов к определению функциональной архитектуры, которые возможно применять практически на основных уровнях предметной ориентации кластерных вычислительных систем.</p></sec><sec><title>Методы</title><p>Методы. Предлагаемые и использованные методы основаны на концепции организации и исследования вычислительных систем кластерного типа с функциональной архитектурой, определяемой исполнимыми автоматными моделями.</p></sec><sec><title>Результаты</title><p>Результаты. Предложены методы построения автоматных и логико-вероятностных моделей кластерных вычислительных систем и создания на этой основе программных средств. Вводится понятие логико-вероятностной модели «темпоральная вероятностная система канонических уравнений», которая позволит получить наглядную формализацию и реализацию автоматных моделей и рабочих программ, характерных для кластерных и других приложений, и в существенной степени сократить число «инкрементных» сложений при перечислении моментов дискретного времени. Главной особенностью новой логико-вероятностной модели является сохранение в ее основе исходной системы канонических уравнений.</p></sec><sec><title>Выводы</title><p>Выводы. Сделан вывод о том, что выбор системной и функциональной архитектуры вычислительного кластера должен определяться не столько указанными производителем пиковыми характеристиками коммуникационной аппаратуры, сколько реальными показателями, достигаемыми на уровне приложений пользователей и режимов использования кластера. Показано, что исполнимые автоматные модели могут применяться практически на всех уровнях предметной ориентации кластерных вычислительных систем.</p></sec></abstract><trans-abstract xml:lang="en"><sec><title>Objectives</title><p>Objectives. An urgent task is to improve the functional architecture of cluster computing systems by introducing methodologies for creating software at the applied and intermediate levels based on formalized specifications. One such methodology is based on the use of automatic specifications for computer systems software. The complexity of resolving the problem is caused by the branching of the algorithms built, as well as the presence of cyclic sections. The execution time of the branched sections of the program and the number of cycles run depends on the type of conditions entered. In practice it can be determined using a detailed simulation model and analysis of the control program created on its basis. The aim of the work is to find approaches to the definition of functional architecture which can be applied practically at the main levels of the subject orientation of cluster computing systems.</p></sec><sec><title>Methods</title><p>Methods. The methods proposed and used are based on the concept of organization and research of cluster-type computing systems with a functional architecture as defined by executable automatic models.</p></sec><sec><title>Results</title><p>Results. The paper proposes methods of constructing automatic and logical-probabilistic models of cluster computing systems and creating software tools based on them. The concept of the logical-probabilistic model “temporal probabilistic system of canonical equations (CES)” is introduced. This enables a visual formalization to be obtained, as well as implementation of automatic models and work programs typical for cluster and other applications. It also significantly reduced the number of “incremental” additions when enumerating discrete time moments. The main feature of the new logical-probabilistic model is the preservation of the original CES in its basis.</p></sec><sec><title>Conclusions</title><p>Conclusions. The work concludes that the choice of the system and functional architecture of a computing cluster should be determined not so much by the peak characteristics of the communication equipment specified by the manufacturer, as by the actual indicators achieved at the level of user applications and cluster usage modes. It is also shown that executable automatic models can be applied at almost all levels of cluster computing systems subject orientation.</p></sec></trans-abstract><kwd-group xml:lang="ru"><kwd>вычислительная система кластерного типа</kwd><kwd>приложение промежуточного уровня</kwd><kwd>функциональная архитектура</kwd><kwd>логико-вероятностная модель</kwd><kwd>логико-алгебраическая модель</kwd><kwd>режимы обработки запросов</kwd><kwd>результаты моделирования</kwd></kwd-group><kwd-group xml:lang="en"><kwd>cluster computing system</kwd><kwd>intermediate level application</kwd><kwd>functional architecture</kwd><kwd>finite automaton models</kwd><kwd>logical-probabilistic model</kwd><kwd>logical-algebraic model</kwd><kwd>query processing modes</kwd><kwd>simulation results</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">Воеводин В.В., Воеводин Вл.В. Параллельные вычисления. СПб.: БХВ-Петербург; 2002. 608 с.</mixed-citation><mixed-citation xml:lang="en">Voevodin V.V., Voevodin Vl.V. Parallel’nye vychisleniya (Parallel Computing). St. Petersburg: BHV-Petersburg; 2002. 608 p. (in Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Pleiter D. Supercomputer Architectures: Current State and Future Trends. The AQTIVATE Project, European Union’s HORIZON MSCA Doctoral Networks Programmer, Grant Agreement No. 101072344. September 2023. 38 p.</mixed-citation><mixed-citation xml:lang="en">Pleiter D. Supercomputer Architectures: Current State and Future Trends. The AQTIVATE Project, European Union’s HORIZON MSCA Doctoral Networks Programmer, Grant Agreement No. 101072344. September 2023. 38 p.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Boldyrev A., Ratnikov F., Shevelev A. Approach to Finding a Robust Deep Learning Model. IEEE Access. 2025;13: 102390–102406. https://doi.org/10.1109/ACCESS.2025.3578926, https://doi.org/10.48550/arXiv.2505.17254</mixed-citation><mixed-citation xml:lang="en">Boldyrev A., Ratnikov F., Shevelev A. Approach to Finding a Robust Deep Learning Model. IEEE Access. 2025;13: 102390–102406. https://doi.org/10.1109/ACCESS.2025.3578926, https://doi.org/10.48550/arXiv.2505.17254</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Мишенин Р.М., Костенецкий П.С. Моделирование потока задач вычислительного кластера НИУ ВШЭ с использованием SLURM Simulator. В сб.: Параллельные вычислительные технологии (ПаВТ’2025): сборник трудов XIX Всероссийской научной конференции с международным участием. М.: 2025. С. 324.</mixed-citation><mixed-citation xml:lang="en">Mishenin R.M., Kostenetskii P.S. Modeling the task flow of the HSE computing cluster using SLURM Simulator. In: Parallel Computing Technologies (PCT’2025): Proceedings of the 19th All-Russian Scientific Conference with International Participation. Moscow; 2025. P. 324 (in Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Promyslov G., Efremov A., Ilyasov Y., Pisarev V., Timofeev A. Efficiency of Machine Learning Tasks on HPC Devices. В сб.: Параллельные вычислительные технологии (ПаВТ’2025): сборник трудов XIX Всероссийской научной конференции с международным участием. М.; 2025. С. 56–81.</mixed-citation><mixed-citation xml:lang="en">Promyslov G., Efremov A., Ilyasov Y., Pisarev V., Timofeev A. Efficiency of Machine Learning Tasks on HPC Devices. In: Parallel Computing Technologies (PCT’2025): Proceedings of the 19th All-Russian Scientific Conference with International Participation. Moscow; 2025. P. 56–81 (in Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Kostenetskiy P.S., Kozyrev V.I., Chulkevich R.A., Raimova A.A. Enhancement of the Data Analysis Subsystem in the Task-Efficiency Monitoring System HPC TaskMaster for the cHARISMa Supercomputer Complex at HSE University. In: Sokolinsky L., Zymbler M., Voevodin V., Dongarra J. (Eds.). Parallel Computational Technologies (PCT’2024). Communications in Computer and Information Science. Springer; 2024. V. 2241. P. 49–64. https://doi.org/10.1007/978-3-031-73372-7_4</mixed-citation><mixed-citation xml:lang="en">Kostenetskiy P.S., Kozyrev V.I., Chulkevich R.A., Raimova A.A. Enhancement of the Data Analysis Subsystem in the Task-Efficiency Monitoring System HPC TaskMaster for the cHARISMa Supercomputer Complex at HSE University. In: Sokolinsky L., Zymbler M., Voevodin V., Dongarra J. (Eds.). Parallel Computational Technologies (PCT’2024). Communications in Computer and Information Science. Springer; 2024. V. 2241. P. 49–64. https://doi.org/10.1007/978-3-031-73372-7_4</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Сластников С.А., Жукова Л.Ф., Семичаснов И.В. Приложение поиска, анализа и прогнозирования данных в социальных сетях. Информационные технологии и вычислительные системы. 2024;1:97–108. https://doi.org/10.14357/20718632240110</mixed-citation><mixed-citation xml:lang="en">Slastnikov S.A., Zhukova L.F., Semichasnov I.V. Application for data retrieval, analysis, and forecasting in social networks. Informatsionnye tekhnologii i vychislitel’nye sistemy = Journal of Information Technologies and Computing Systems. 2024;1:97–108 (in Russ.). https://doi.org/10.14357/20718632240110</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Kirdeev A., Burkin K., Vorobev A., Zbirovskaya E., Lifshits G., Nikolaev K., Zelenskaya E., Donnikov M., Kovalenko L., Urvantseva I., Poptsova M. Machine learning models for predicting risks of MACEs for myocardial infarction patients with different VEGFR2 genotypes. Front. Med. 2024;11:1452239. https://doi.org/10.3389/fmed.2024.1452239</mixed-citation><mixed-citation xml:lang="en">Kirdeev A., Burkin K., Vorobev A., Zbirovskaya E., Lifshits G., Nikolaev K., Zelenskaya E., Donnikov M., Kovalenko L., Urvantseva I., Poptsova M. Machine learning models for predicting risks of MACEs for myocardial infarction patients with different VEGFR2 genotypes. Front. Med. 2024;11:1452239. https://doi.org/10.3389/fmed.2024.1452239</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Аль-Хулайди А.А., Садовой Н.Н. Анализ существующих программных пакетов в кластерных системах. Вестник Донского государственного технического университета (Вестник ДГТУ). 2010;10(3-46):303–310. https://elibrary.ru/mvsqql</mixed-citation><mixed-citation xml:lang="en">Al-Khulaidi A., Sadovoy N. Analysis of existing software packages in the cluster systems. Vestnik Donskogo gosudarstvennogo tekhnicheskogo universiteta = Vestnik of Don State Technical University. 2010;10(3):303–310 (in Russ.). https://elibrary.ru/mvsqql</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Ладыгин И.И., Логинов А.В., Филатов А.В., Яньков С.Г. Кластеры на многоядерных процессорах. М.: Издательский дом МЭИ; 2008. 112 с. ISBN 978-5-383-00142-4. https://elibrary.ru/qmsnap</mixed-citation><mixed-citation xml:lang="en">Ladygin I.I., Loginov A.V., Filatov A.V., Yankov S.G. Klastery na mnogoyadernykh protsessorakh (Clusters on Multi-Core Processors). Moscow: MPEI Publ.; 2008. 112 p. (in Russ.). ISBN 978-5-383-00142-4. https://elibrary.ru/qmsnap</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Кокоц А.В. Разработка программной модели функционирования кластерной вычислительной системы. Вычислительные сети. Теория и практика. 2016;2(29):6.1. URL: https://network-journal.mpei.ac.ru/. Дата обращения 02.06.2025.</mixed-citation><mixed-citation xml:lang="en">Kokots A.V. Development of a software model of an effective cluster computing system Vychislitel’nye seti. Teoriya i praktika = Network Journal. Theory and Practice. 2016;2(29):6.1. Available from URL: https://network-journal.mpei.ac.ru/ (in Russ.). Accessed June 02, 2025.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Kaur K., Rai A.K. A Comparative Analysis: Grid, Cluster and Cloud Computing. Int. J. Adv. Res. Computer Commun. Eng. 2014;3(3):5730–5734.</mixed-citation><mixed-citation xml:lang="en">Kaur K., Rai A.K. A Comparative Analysis: Grid, Cluster and Cloud Computing. Int. J. Adv. Res. Computer Commun. Eng. 2014;3(3):5730–5734.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Omer S.M.I., Mustafa A.B.A., Alghali F.A.E. Comparative study between Cluster, Grid, Utility, Cloud and Autonomic computing. IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE). 2014;9(6):61–67. http://doi.org/10.9790/1676-09636167</mixed-citation><mixed-citation xml:lang="en">Omer S.M.I., Mustafa A.B.A., Alghali F.A.E. Comparative study between Cluster, Grid, Utility, Cloud and Autonomic computing. IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE). 2014;9(6):61–67. http://doi.org/10.9790/1676-09636167</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Kumar R. Comparison between Cloud Computing, Grid Computing, Cluster Computing and Virtualization. Int. J. Mod. Computer Sci. Appl. (IJMCSA). 2015;3(1):42–47. http://doi.org/10.13140/2.1.1759.7765</mixed-citation><mixed-citation xml:lang="en">Kumar R. Comparison between Cloud Computing, Grid Computing, Cluster Computing and Virtualization. Int. J. Mod. Computer Sci. Appl. (IJMCSA). 2015;3(1):42–47. http://doi.org/10.13140/2.1.1759.7765</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Воеводин Вл.В., Жуматий С.А. Вычислительное дело и кластерные системы. М.: Изд-во МГУ; 2007. 150 с. ISBN 978-5-211-05440-0</mixed-citation><mixed-citation xml:lang="en">Voevodin Vl.V., Zhumatii S.A. Vychislitel’noe delo i klasternye sistemy (Computing and Cluster Systems). Moscow: MSU Press; 2007. 150 p. (in Russ.). ISBN 978-5-211-05440-0</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Хопкрофт Д., Мотвани Р., Ульман Д. Введение в теорию автоматов, языков и вычислений: пер. с англ. М.: Вильямс; 2015. 528 с. ISBN 978-5-8459-1969-4</mixed-citation><mixed-citation xml:lang="en">Hopcroft J.D., Motwani R., Ulman J.D. Vvedenie v teoriyu avtomatov, yazykov i vychislenii (Introduction to Automata Theory, Languages, and Computations): transl. from Engl. Moscow: Vil’yams; 2015. 528 p. (in Russ.). ISBN 978-5-8459-1969-4 [Hopcroft J.E., Motwani R., Ulman J.D. Introduction to Automata Theory, Languages and Computation. Boston, etc.: Addison-Wesley Publ. Comp.; 2001. 521 p.]</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">Баранов С.И. Синтез микропрограммных автоматов (Граф-схемы и автоматы). Л.: Энергия; 1979. 231 с.</mixed-citation><mixed-citation xml:lang="en">Baranov S.I. Sintez mikroprogrammnykh avtomatov (Graf-skhemy i avtomaty) (Synthesis of Microprogrammed Automata (Graph-Schemes and Automata)). Leningrad: Energiya; 1979. 231 p. (in Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit18"><label>18</label><citation-alternatives><mixed-citation xml:lang="ru">Вашкевич Н.П. Синтез микропрограммных управляющих автоматов. Пенза: Изд-во Пенз. политехн. ин-та; 1990. 115 с.</mixed-citation><mixed-citation xml:lang="en">Vashkevich N.P. Sintez mikroprogrammnykh upravlyayushchikh avtomatov (Synthesis of Microprogram Control Automata). Penza; 1990. 115 с. (in Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit19"><label>19</label><citation-alternatives><mixed-citation xml:lang="ru">Вашкевич Н.П., Сибиряков М.А. Формальные автоматные модели алгоритмов обработки кэшируемой информации. Современные наукоемкие технологии. 2016;(8-2):205–213. https://elibrary.ru/whksst</mixed-citation><mixed-citation xml:lang="en">Vashkevich N.P., Sibiryakov M.A. The formal automatic models of algorithms of processing of cached data. Sovremennye naukoemkie tekhnologii = Modern High Technologies. 2016;(8-2):205–213 (in Russ.). https://elibrary.ru/whksst</mixed-citation></citation-alternatives></ref><ref id="cit20"><label>20</label><citation-alternatives><mixed-citation xml:lang="ru">Лазарев В.Г., Пийль Е.И., Турута Е.Н. Построение программируемых управляющих устройств. М.: Энергоатомиздат; 1984. 264 с.</mixed-citation><mixed-citation xml:lang="en">Lazarev V.G., Piil’ E.I., Turuta E.N. Postroenie programmiruemykh upravlyayushchikh ustroistv (Construction of Programmable Control Devices). Moscow: Energoatomizdat; 1984. 264 p. (in Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit21"><label>21</label><citation-alternatives><mixed-citation xml:lang="ru">Анишев П.А., Ачасова С.М., Бандман О.Л. Методы параллельного программирования. Новосибирск: Наука; 1981. 180 с.</mixed-citation><mixed-citation xml:lang="en">Anishev P.A., Achasova S.M., Bandman O.L. Metody parallel’nogo programmirovaniya (Methods of Parallel Programming). Novosibirsk: Nauka; 1981. 180 р. (in Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit22"><label>22</label><citation-alternatives><mixed-citation xml:lang="ru">Юдицкий С.А., Магергут В.З. Логическое управление дискретными процессами. Модели, анализ, синтез. М.: Машиностроение; 1987. 176 с.</mixed-citation><mixed-citation xml:lang="en">Yuditskii S.A., Magergut V.Z. Logicheskoe upravlenie diskretnymi protsessami. Modeli, analiz, sintez (Logical Control of Discrete Processes. Models, Analysis, Synthesis). Moscow: Mashinostroenie; 1987. 176 р. (in Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit23"><label>23</label><citation-alternatives><mixed-citation xml:lang="ru">Girault A., Lee E.A. Hierarchical finite state machines with multiple concurrency models. IEEE Trans. Comput.-Aided Design Integr. Circuits Syst. 1999;18(6):742–760. https://doi.org/10.1109/43.766725</mixed-citation><mixed-citation xml:lang="en">Girault A., Lee E.A. Hierarchical finite state machines with multiple concurrency models. IEEE Trans. Comput.-Aided Design Integr. Circuits Syst. 1999;18(6):742–760. https://doi.org/10.1109/43.766725</mixed-citation></citation-alternatives></ref><ref id="cit24"><label>24</label><citation-alternatives><mixed-citation xml:lang="ru">Stefansson E., Johansson K.H. Hierarchical finite state machines for efficient optimal planning in large-scale systems. In: 2023 European Control Conference (ECC). June, Bucharest, Romania. IEEE; 2023. https://doi.org/10.23919/ECC57647.2023.10178139</mixed-citation><mixed-citation xml:lang="en">Stefansson E., Johansson K.H. Hierarchical finite state machines for efficient optimal planning in large-scale systems. In: 2023 European Control Conference (ECC). June, Bucharest, Romania. IEEE; 2023. https://doi.org/10.23919/ECC57647.2023.10178139</mixed-citation></citation-alternatives></ref><ref id="cit25"><label>25</label><citation-alternatives><mixed-citation xml:lang="ru">Alur R., Yannakakis M. Model checking of hierarchical state machines. ACM SIGSOFT Software Engineering Notes. 1998;23(6):175–188. http://doi.org/10.1145/503502.503503</mixed-citation><mixed-citation xml:lang="en">Alur R., Yannakakis M. Model checking of hierarchical state machines. ACM SIGSOFT Software Engineering Notes. 1998;23(6):175–188. http://doi.org/10.1145/503502.503503</mixed-citation></citation-alternatives></ref><ref id="cit26"><label>26</label><citation-alternatives><mixed-citation xml:lang="ru">Болотова Л.С. Системы искусственного интеллекта. Модели и технологии, основанные на знаниях. М.: Финансы и статистика; 2012. 664 с. ISBN 978-5-279-03530-4</mixed-citation><mixed-citation xml:lang="en">Bolotova L.S. Sistemy iskusstvennogo intellekta. Modeli i tekhnologii, osnovannye na znaniyakh (Artificial Intelligence Systems. Models and Technologies Based on Knowledge). Moscow: Finansy i statistika; 2012. 664 p. (in Russ.). ISBN 978- 5-279-03530-4</mixed-citation></citation-alternatives></ref><ref id="cit27"><label>27</label><citation-alternatives><mixed-citation xml:lang="ru">Тейз А., Грибомон П., Луи Ж. Логический подход к искусственному интеллекту: от классической логики к логическому программированию: пер. с франц. М.: Мир; 1990. 429 с. ISBN 5-03-001636-8</mixed-citation><mixed-citation xml:lang="en">Thayse A., Gribomont P., Louis J. Logicheskii podkhod k iskusstvennomu intellektu: ot klassicheskoi logiki k logicheskomu programmirovaniyu (Logical Approach to Artificial Intelligence: From Classical Logic to Logical Programming): transl. from French. Moscow: Mir; 1990. 429 p. (in Russ.). ISBN 5-03-001636-8</mixed-citation></citation-alternatives></ref><ref id="cit28"><label>28</label><citation-alternatives><mixed-citation xml:lang="ru">Представление и использование знаний; под ред. Х. Уэно, М. Исидзука. М.: Мир; 1989. 220 с. ISBN 5-03-000685-0</mixed-citation><mixed-citation xml:lang="en">Ueno H., Ishizuka M. (Eds.). Predstavlenie i ispol’zovanie znanii (Representation and Use of Knowledge): transl. from. Japan. Moscow: Mir; 1989. 220 p. (in Russ.). ISBN 5-03-000685-0</mixed-citation></citation-alternatives></ref><ref id="cit29"><label>29</label><citation-alternatives><mixed-citation xml:lang="ru">Евреинов Э.В., Косарев Ю.Г. Однородные универсальные системы высокой производительности. Новосибирск: Наука, Сибирское отд.; 1966. 308 с.</mixed-citation><mixed-citation xml:lang="en">Evreinov E.V., Kosarev Yu.G. Odnorodnye universal’nye sistemy vysokoi proizvoditel’nosti (Homogeneous Universal Systems of High Productivity). Novosibirsk: Nauka; 1966. 308 p. (in Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit30"><label>30</label><citation-alternatives><mixed-citation xml:lang="ru">Белов В.В., Воробьев Е.М., Шаталов В.Е. Теория графов. М.: Высшая школа; 1976. 392 с.</mixed-citation><mixed-citation xml:lang="en">Belov V.V., Vorob’ev E.M., Shatalov V.E. Teoriya grafov (Graph Theory). Moscow: Vysshaya shkola; 1976. 392 p. (in Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit31"><label>31</label><citation-alternatives><mixed-citation xml:lang="ru">Поликарпова Н.И., Шалыто А.А. Автоматное программирование: 2-е изд. СПб.: Питер; 2011. 176 с. ISBN 987-5- 4237-0075-1</mixed-citation><mixed-citation xml:lang="en">Polikarpova N.I., Shalyto A.A. Avtomatnoe programmirovanie (Automata Programming): 2nd ed. St. Petersburg: Piter; 2011. 176 p. (in Russ.). ISBN 987-5-4237-0075-1</mixed-citation></citation-alternatives></ref><ref id="cit32"><label>32</label><citation-alternatives><mixed-citation xml:lang="ru">Питерсон Дж. Теория сетей Петри и моделирование систем: пер. с англ. М.: Мир; 1984. 368 с. 33. Kотов В.Е. Сети Петри. М.: Наука; 1984. 160 с.</mixed-citation><mixed-citation xml:lang="en">Peterson J. Teoriya setei Petri i modelirovanie system (Petri Net Theory and the Modeling of Systems): transl. from Engl. Moscow: Mir; 1984. 368 p. (in Russ.). [Peterson J.L. Petri Net Theory and the Modeling of Systems. NY: Prentice-Hall; 1981. 310 p.]</mixed-citation></citation-alternatives></ref><ref id="cit33"><label>33</label><citation-alternatives><mixed-citation xml:lang="ru">Волчихин В.И., Зинкин С.А. Логико-алгебраические модели и методы в проектировании функциональной архитектуры распределенных систем хранения и обработки данных. Известия вузов. Поволжский регион. Технические науки. 2012;2:3–16. https://elibrary.ru/pfpgml</mixed-citation><mixed-citation xml:lang="en">Kotov V.E. Seti Petri (Petri Nets). Moscow: Nauka; 1984. 160 p. (in Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit34"><label>34</label><citation-alternatives><mixed-citation xml:lang="ru">Зинкин С.А. Элементы новой объектно-ориентированной технологии для моделирования и реализации систем и сетей хранения и обработки данных. Информационные технологии. 2008;10:20–27. 36. Андон Ф.И., Дорошенко А.Е., Цейтлин Г.Е., Яценко Е.А. Алгеброалгоритмические модели и методы параллельного программирования. Киев: Академпериодика; 2007. 634 c.</mixed-citation><mixed-citation xml:lang="en">Volchikhin V.I., Zinkin S.A. Logic and algebraic models and methods in designing functional architecture of distributed data storage and processing systems. Izvestiya vuzov. Povolzhskii region. Tekhnicheskie nauki = University Proceedings. Volga Region. Technical Sciences. 2012;2:3–16 (in Russ.). https://elibrary.ru/pfpgml</mixed-citation></citation-alternatives></ref><ref id="cit35"><label>35</label><citation-alternatives><mixed-citation xml:lang="ru">Ющенко Е.Л., Цейтлин Г.Е, Грицай В.П., Терзян Т.К. Многоуровневое структурное проектирование программ. Теоретические основы, инструментарий. М.: Финансы и статистика; 1989. 208 с. ISBN 5-279-00233-Х</mixed-citation><mixed-citation xml:lang="en">Zinkin S.A. Elements of a new object-oriented technology for modeling and implementing systems and networks for storing and processing data. Informatsionnye tekhnologii = Information Technologies. 2008;10:20–27 (in Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit36"><label>36</label><citation-alternatives><mixed-citation xml:lang="ru">Gurevich Y. Abstract State Machines: An Overview of the Project. In: Seipel D., Turull-Torres J.M. (Eds.). Foundations of Information and Knowledge Systems. Lecture Notes in Computer Science. Springer; 2004. V. 2942. P. 6–13. https://doi.org/10.1007/978-3-540-24627-5_2</mixed-citation><mixed-citation xml:lang="en">Andon F.I., Doroshenko A.E., Tseitlin G.E., Yatsenko E.A. Algebroalgoritmicheskie modeli i metody parallel’nogo programmirovaniya (Algebraic Algorithmic Models and Methods of Parallel Programming). Kiev: Akademperiodika; 2007. 634 p. (in Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit37"><label>37</label><citation-alternatives><mixed-citation xml:lang="ru">Мейер Д. Теория реляционных баз данных: пер. с англ. М.: Мир; 1987. 608 с.</mixed-citation><mixed-citation xml:lang="en">Yushchenko E.L., Tseitlin G.E, Gritsai V.P., Terzyan T.K. Mnogourovnevoe strukturnoe proektirovanie programm. Teoreticheskie osnovy, instrumentarii (Multilevel structural design of programs. Theoretical foundations, tools). Moscow: Finansy i statistika; 1989. 208 p. (in Russ.). ISBN 5-279-00233-Х</mixed-citation></citation-alternatives></ref><ref id="cit38"><label>38</label><citation-alternatives><mixed-citation xml:lang="ru">Gurevich Y. Abstract State Machines: An Overview of the Project. In: Seipel D., Turull-Torres J.M. (Eds.). Foundations of Information and Knowledge Systems. Lecture Notes in Computer Science. Springer; 2004. V. 2942. P. 6–13. https://doi.org/10.1007/978-3-540-24627-5_2</mixed-citation><mixed-citation xml:lang="en">Gurevich Y. Abstract State Machines: An Overview of the Project. In: Seipel D., Turull-Torres J.M. (Eds.). Foundations of Information and Knowledge Systems. Lecture Notes in Computer Science. Springer; 2004. V. 2942. P. 6–13. https://doi.org/10.1007/978-3-540-24627-5_2</mixed-citation></citation-alternatives></ref><ref id="cit39"><label>39</label><citation-alternatives><mixed-citation xml:lang="ru">Maier D. Teoriya relyatsionnykh baz dannykh (The Theory of Relational databases): transl. from Engl. Moscow: Mir; 1987. 608 p. (in Russ.). [Maier D. The Theory of Relational databases: 1st ed. Computer Sci. Press; 1983. 656 p.]</mixed-citation><mixed-citation xml:lang="en">Maier D. Teoriya relyatsionnykh baz dannykh (The Theory of Relational databases): transl. from Engl. Moscow: Mir; 1987. 608 p. (in Russ.). [Maier D. The Theory of Relational databases: 1st ed. Computer Sci. Press; 1983. 656 p.]</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>
