ОСОБЕННОСТИ ПРИМЕНЕНИЯ АГЕНТНО-МОДУЛЬНОГО ПОДХОДА ПРИ ПОСТРОЕНИИ И РЕАЛИЗАЦИИ ИНФОРМАЦИОННО-ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ
Аннотация
Информационно-вычислительные системы играют ключевую роль в обработке и анализе больших объемов данных, обеспечивая эффективное функционирование производства, предоставления, а также получения различных цифровых товаров и услуг. В условиях интеллектуализации и увеличения разнообразия функциональных требований, предъявляемых к информационным системам, возникает потребность в разработке новых подходов для их построения и реализации. В работе рассмотрены основные особенности применения предложенного агентно-модульного подхода, предполагающего построение гибких и масштабируемых информационно-вычислительных систем, способных функционировать в распределенной среде. Агентно-модульный подход представляет собой методологический подход к построению информационно-вычислительных систем, на основе интеграции методов системного анализа, а также агентного и модульного принципов организации систем. Цель работы – исследовать теоретические и практические аспекты использования предложенного агентно-модульного подхода, проанализировать его преимущества в сравнении с другими существующими подходами (объектным, компонентным, сервисным), а также представить пример построения информационной системы на основе его применения. Для достижения поставленной цели необходимо решить следующие задачи: – исследовать теоретические основы и выявить специфику практического применения предложенного агентно-модульного подхода; – выполнить анализ отличий и описать преимущества предложенного подхода при его сравнении с другими подходами; – представить пример построения информационно-вычислительной системы с использованием предложенного подхода. В процессе исследования были использованы следующие общенаучные методы: декомпозиция, анализ, синтез, сравнение, описание, формализация, структуризация, моделирование, проектирование, а также основные принципы модульного и агентного подходов. В качестве материалов исследования использовались компьютеры, инструментальные средства и программное обеспечение вычислительных систем. В результате исследования были рассмотрены основные теоретические и практические аспекты применения предложенного подхода. Агентно-модульный подход может быть использован для построения различных информационных систем на этапах, связанных с их моделированием и проектированием. Предложенный подход позволяет описывать структуру, функционирование, а также взаимодействие различных составных частей информационно-вычислительных систем
Список литературы
1. Gamma E., Khelm R., Dzhonson R. i dr. Patterny ob"ektno-orientirovannogo proektirovaniya. Yubi-leynoe izdanie [Design Patterns: Elements of reusable object-oriented software]. Saint-Petersburg: Piter, 2025, 448 p.
2. Zaytsev A.F. Agentno-modul'nyy podkhod k proektirovaniyu i realizatsii programmnykh sistem na os-nove imitatsionnogo modelirovaniya [Agent-module approach to the design and implementation of soft-ware systems based on simulation modeling], System Analysis and Mathematical Modeling, 2023, Vol. 5, No. 3, pp. 338-349. DOI: 10.17150/2713-1734.2023.5(3).338-349.
3. Zaytsev A.F. Matematicheskaya model' strukturno-funktsional'noy organizatsii programmno-informatsionnykh vychislitel'nykh sistem [A mathematical model of the structural-functional organization of software-information computational systems], Tendentsii razvitiya nauki i obrazovaniya [Trends in Science and Education], 2024, No. 114-9, pp. 20-26. DOI: 10.18411/trnio-10-2024-376.
4. Drevs Yu.G. Osnovy sistemnogo analiza [Fundamentals of system analysis]. Vologda: Infra-Inzheneriya, 2024, 260 p.
5. Zaytsev A.F., Kravchenko V.A., Shirapov D.Sh. An approach to logical-mathematical computer modeling of linear and nonlinear dynamical systems, E3S Web of Conferences, 2024, Vol. 583, pp. 06014. DOI: 10.1051/e3sconf/202458306014.
6. Prinev M.A., Ledeneva T.M., Garshina V.V. Mnogoagentnye sistemy: obzor sovremennykh podkhodov k modelirovaniyu i proektirovaniyu (Ch. 2) [Multi-agent systems: a review of modern approaches to modeling and projecting (Part 2)], Vestnik Voronezhskogo gosudarstvennogo universiteta. Seriya: Sis-temnyy analiz i informatsionnye tekhnologii [Proceedings of Voronezh State University. Series: Systems Analysis and Information Technologies], 2024, No. 4, pp. 167-190. DOI: 10.17308/sait/1995-5499/2024/4/167-190.
7. Golenkov V.V., Shunkevich D.V. Agentno-orientirovannye modeli, metodika i sredstva razrabotki sovmestimykh reshateley zadach intellektual'nykh sistem [Agent-based models, methods and tools for the development of compatible problem-solvers for intelligent systems], Programmnye produkty i siste-my [Software & Systems], 2020, No. 3, pp. 404-412. DOI: 10.15827/0236-235X.131.404-412.
8. Modul'noe programmirovanie – RUVIKI: nauchno-obrazovatel'nyy portal [Modular programming – RUWIKI: scientific and educational portal]. Available at: https://ru.ruwiki.ru/wiki/Modul'noe_ program-mirovanie (accessed 01 June 2025).
9. Modul'noe programmirovanie – Bol'shaya rossiyskaya entsiklopediya: nauchno-obrazovatel'nyy portal. Available at: https://bigenc.ru/c/modul-noe-programmirovanie-ecb7b3/?v=3964503 (accessed 01 June 2025).
10. Agentno-orientirovannyy podkhod – RUVIKI: nauchno-obrazovatel'nyy portal [Agent-oriented ap-proach – RUWIKI: scientific and educational portal]. Available at: https://ru.ruwiki.ru/wiki/Agentno-orientirovannyy_podkhod (accessed 01 June 2025).
11. Babaev B., Charyeva A., Cholukov Kh. Paradigmy programmirovaniya: funktsional'noe i ob"ektno-orientirovannoe [Programming paradigms: functional and object-oriented], Vestnik nauki [Bulletin of Science], 2024, Vol. 3, No. 10 (79), pp. 877-880.
12. Zaytsev A.F. Podkhod k preobrazovaniyu modeli bazy znaniy predmetnoy oblasti na osnove mul'tigrafa v relyatsionnuyu model' bazy dannykh [An approach to transforming a model of multigraph knowledge base of the subject area into a relational database model], Sistemy upravleniya, svyazi i bezopasnosti [Systems of Control, Communication and Security], 2024, No. 4, pp. 158-178. DOI: 10.24412/2410-9916-2024-4-158-178.
13. Lubanovic B. FastAPI. Modern Python Web development. Sebastopol: O'Reilly Media Inc., 2023, 280 p.
14. Attardi J. Web API. Cookbook. Sebastopol: O'Reilly Media Inc., 2024, 286 p.
15. Manglik R. et al. Python notes for professionals. Lucknow: EduGorilla publication, 2024, 841 p.
16. Zaytsev A.F. Preimushchestva i nedostatki yazyka programmirovaniya Python pri postroenii raspre-delennykh programmnykh sistem [Advantages and disadvantages of Python programming language in developing distributed software systems], Razvitie sovremennykh tekhnologiy: teoreticheskie i praktich-eskie aspekty: Sb. statey V Mezhdunarodnoy nauchno-prakticheskoy konferentsii, Petrozavodsk, 14 ok-tyabrya 2024 goda [Development of modern technologies: Theoretical and practical aspects, Proceedings of the V International Scientific and Practical Conference, Russia, Petrozavodsk, 14 October, 2024]. Pet-rozavodsk: MTSNP «Novaya Nauka», 2024, pp. 73-77. EDN NIHION.
17. Tragura SJ.C. Mastering Flask Web and API development. Birmingham: Packt publishing, 2024, 494 p.
18. Fox D. Python for asynchronous programming with AsyncIO. Seattle: Amazon digital services LLC, 2024, 126 p.
19. Listopad S.V., Kirikov I.A. Arkhitektury intellektual'nykh agentov splochennykh gibridnykh intel-lektual'nykh mnogoagentnykh sistem [Architectures of intelligent agents of cohesive hybrid intelligent multiagent systems], Sistemy i sredstva informatiki [Systems and Means of Informatics], 2022, Vol. 32, No. 2, pp. 81-91. DOI: 10.14357/08696527220208.
20. Öggl B., Kofler M. Docker: Practical guide for developers and DevOps teams. Bonn: Rheinwerk Pub-lishing Inc., 2023, 491 p.
21. Jones P. Docker, Jenkins and Kubernetes: Mastering DevOps automation. NY.: Walzone press, 2024, 266 p.
22. Teylor M. Epokha II-agentov [The era of AI-Agents]. Ekaterinburg: Izd-vo Ridero, 2025, 84 p.
23. Gokhberg L.M., Turovets Yu.V., Vishnevskiy K.O. Iskusstvennyy intellekt v Rossii: tekhnologii i rynki [Artificial intelligence in Russia: technologies and markets]. Moscow: NIU VShE, 2025, 148 p. DOI: 10.17323/978-5-7598-3019-1.








