350 rub
Journal Information-measuring and Control Systems №2 for 2025 г.
Article in number:
Application features of problem-oriented methodology and intelligent software environment of AT-TECHNOLOGY workbench for automated construction of intelligent real-time decision support systems
Type of article: scientific article
DOI: https://doi.org/10.18127/j20700814-202502-07
UDC: 004.8(075.8)
Authors:

G.V. Rybina1, V.S. Gorshkov2

1,2 National Research Nuclear University «MEPhI» (Moscow, Russia)

1 gvrybina@yandex.ru, 2 victor.s.gorshkov@yandex.ru

Abstract:

This paper provides a comparative analysis of the experience of developing domestic mathematical and software for creating the most complex and in–demand classes of dynamic intelligent systems operating in real time: dynamic integrated expert systems (IES) and real-time intelligent decision support systems (RT IDSS). The conceptual and functional features of the original problem-oriented methodology of automated software construction for a wide class of applied IESs (static, dynamic, tutoring) with extensible functionality and scalable architecture based on the integration of models, methods, and tools of knowledge-based systems (expert systems) with methods and tools from other fields are investigated knowledge. The methods of implementing this methodology within the framework of the Workbench class tools supporting it in the form of an intelligent software environment of the AT-TECHNOLOGY tool complex are considered and the features of prototyping technology for applied IES, including dynamic IES, using the basic components of the environment (technological knowledge base, intelligent planner, ontology of typical IES architectures, etc.) are described.

A comparison is made of methods and technologies for constructing dynamic IES and RT IDSS, commensurate with each other in terms of the composition and complexity of the architecture, classes of problems to be solved, the presence of NON-factors, and other parameters (the formulation of the decision-making problem, the features of taking temporal factors into account when modeling inference, the features of architecture and individual components, modeling the external environment). It is noted that for RT IDSS, the issues of automation and intellectualization of software development processes, especially at the time-consuming stages of system analysis and design, were not raised, unlike dynamic IES, developed based on a problem-oriented methodology and intelligent software environment tools that provide instrumental support for all stages of the software design, development and maintenance cycle of applied IES.

Using the example of the RT IDSS architecture, a new experimental task is set, the purpose of which is to explore the conceptual, functional and technological possibilities of using a well-tested problem-oriented methodology and technology for automated software construction of dynamic IES using the intelligent software environment of the AT-TECHNOLOGY workbench. The main advantages are related to reducing the complexity and intellectual burden on developers, reducing risks and percentage of erroneous actions, project deadlines, etc. aspects of the influence of the human factor on the software development of applied intelligent systems.

The preliminary results of experimental software modeling of the prototyping processes of the basic components of the RT IDSS architecture presented in the paper (building a model of the RT IDSS architecture, developing a standard design procedure, etc.) have shown, in practice, the complete acceptability of the basic provisions of the problem-oriented methodology provided for dynamic IES and for automating the processes of building RT IDSS using an intelligent software environment of instrumental the AT-TECHNOLOGY workbench.

Pages: 51-66
References
  1. Rybina G.V. Arkhitektury sovremennykh intellektualnykh sistem: sinergiya kibernetiki i iskusstvennogo intellekta, instrumentalnye sredstva i tekhnologii dlya razrabotki intellektualnykh sistem. Neirokompyutery: razrabotka, primenenie. 2024. T. 26. № 4. S. 69−82. (in Russian)
  2. Rybina G.V. Intellektualnye sistemy: ot A do Ya. Seriya monografii v 3-kh knigakh. Kniga 1. Sistemy, osnovannye na znaniyakh. Integrirovannye ekspertnye sistemy. M.: Nauchtekhlitizdat. 2014. 224 s. (in Russian)
  3. Rybina G.V. Intellektualnye sistemy: ot A do Ya. Seriya monografii v 3-kh knigakh. Kniga 2. Intellektualnye dialogovye sistemy. Dinamicheskie intellektualnye sistemy. M.: Nauchtekhlitizdat. 2015. 163 s. (in Russian)
  4. Rybina G.V. Intellektualnye sistemy: ot A do Ya. Seriya monografii v 3-kh knigakh. Kniga 3. Problemno-spetsializirovannye intellektualnye sistemy. Instrumentalnye sredstva postroeniya intellektualnykh sistem. M.: Nauchtekhlitizdat. 2015. 180 s. (in Russian)
  5. Rybina G.V. Teoriya i tekhnologiya postroeniya integrirovannykh ekspertnykh sistem. M.: Nauchtekhlitizdat. 2008. 482 s. (in Russian)
  6. Vagin V.N., Eremeev A.P. Nekotorye bazovye printsipy postroeniya intellektualnykh sistem podderzhki prinyatiya reshenii realnogo vremeni. Izvestiya RAN. Teoriya i sistemy upravleniya. 2001. № 6. S. 114−223. (in Russian)
  7. Bashlykov A.A., Eremeev A.P. Metody i programmnye sredstva konstruirovaniya intellektualnykh sistem podderzhki prinyatiya reshenii dlya ob'ektov energetiki. Vestnik MEI. 2018. № 1. S. 72−25. (in Russian)
  8. Bashlykov A.A., Eremeev A.P. Osnovy konstruirovaniya intellektualnykh sistem podderzhki prinyatiya reshenii v atomnoi energetike: Uchebnik. M.: INFRA‑M. 2025. 351 s. (in Russian)
  9. Rybina G.V. Intellektualnaya tekhnologiya postroeniya integrirovannykh ekspertnykh sistem razlichnoi arkhitekturnoi tipologii: osobennosti razrabotki prototipa dlya upravleniya meditsinskimi silami i sredstvami pri krupnykh dorozhno-transportnykh proisshestviyakh. Informatsionno-izmeritelnye i upravlyayushchie sistemy. 2023. T. 21. № 1. S. 45−61. (in Russian)
  10. Rybina G.V. Sovremennye arkhitektury dinamicheskikh intellektualnykh sistem: problemy integratsii i osnovnye tendentsii//Pribory i sistemy. Upravlenie, Kontrol, Diagnostika. 2017. № 2. S. 1−12. (in Russian)
  11. Rybina G.V., Blokhin Yu.M. Metody i programmnye sredstva intellektualnogo planirovaniya dlya postroeniya integrirovannykh ekspertnykh sistem. Iskusstvennyi intellekt i prinyatie reshenii. 2018. № 1. S. 12−28. (in Russian)
  12. Rybina G.V., Blokhin Y.M. Methods and Software Implementation of Intelligent Planning for Integrated Expert System Design. Scientific and Technical Information Processing. 2019. 46 (6). P. 434−445.
  13. Rybina G.V., Blokhin Yu.M., Fontalina E.S., Sorokin I.A., Tarakchyan L.S. Intellektualnaya programmnaya sreda kompleksa AT-TEKhNOLOGIYa: nekotorye aspekty primeneniya dlya postroeniya integrirovannykh ekspertnykh sistem. Informatsionno-izmeritelnye i upravlyayushchie sistemy. 2018. № 8. S. 19−26. (in Russian)
  14. Rybina G.V. Dinamicheskie integrirovannye ekspertnye sistemy: tekhnologiya avtomatizirovannogo polucheniya, predstavleniya i obrabotki temporalnykh znanii. Informatsionnye izmeritelnye i upravlyayushchie sistemy. 2018. T. 16. № 7. S. 20−31. (in Russian)
  15. Eremeev A.P. Instrumentalnyi kompleks dlya razrabotki intellektualnykh sistem realnogo vremeni: metody, modeli i programmnye sredstva. Sb. statei po materialam nauchnoi VII Vseros. Pospelovskoi konf. «Gibridnye i sinergeticheskie intellektualnye sistemy». Kaliningrad, Sankt-Peterburg: Russkaya khristianskaya gumanitarnaya akademiya im. F.M. Dostoevskogo. 2024. S. 7−21. (in Russian)
  16. Lavrishcheva E.M. Programmnaya inzheneriya. Paradigmy, tekhnologii i CASE-sredstva: Uchebnik dlya vuzov. M.: Izdatelstvo Yurait. 2016. 280 s. (in Russian)
  17. Pozin B.A. Avtomatizatsiya razrabotki bezopasnogo PO: problemy i resheniya. Sb. nauchnykh trudov XXVII Rossiiskoi nauchnoi konf. «Inzhiniring predpriyatii i upravlenie znaniyami» (IP&UZ-2024).  M.: FGBOU VO «REU im. G.V. Plekhanova. 2024. S. 260−264. (in Russian)
  18. Law A.M. Simulation Modeling and Analysis. Sixth Edition. Mcgraw-Hill Education. 2024. 688 p.
  19. Rybina G.V., Mozgachev A.V. Realizatsiya temporalnogo vyvoda v dinamicheskikh integrirovannykh ekspertnykh sistemakh. Iskusstvennyi intellekt i prinyatie reshenii. 2014. № 1. S. 34−45. (in Russian)
  20. Rybina G.V., Rybin V.M., Parondzhanov S.S., So Ti Kha Aung. Imitatsionnoe modelirovanie vneshnego mira v dinamicheskikh integrirovannykh ekspertnykh sistemakh. Informatsionno-izmeritelnye i upravlyayushchie sistemy. 2023. T. 21. № 2. S. 61−72. (in Russian)
  21. Rybina G.V., Grigorev A.A., Stepankov V.Yu. Imitatsionnoe modelirovanie kak neobkhodimyi instrument tekhnologii postroeniya dinamicheskikh intellektualnykh sistem. Sb. nauchnykh trudov XXII Mezhdunar. nauchno-prakticheskoi konf. «Integrirovannye modeli i myagkie vychisleniya v iskusstvennom intellekte»  (IMMV-2024). V 2-kh tomakh. T. 2. Smolensk: Universum. 2024. S. 183−196. (in Russian)
  22. Rybina G.V. Intellektualnye obuchayushchie sistemy na osnove integrirovannykh ekspertnykh sistem: Ucheb. posobie. M.: Direkt-Media. 2023. 132 s. (in Russian)
  23. Rybina G., Slinkov A., Buyanov D. The Combined Method of Automated Knowledge Acquisition from Various Sources: The Features of Development and Experimental Research of the Temporal Version. Lecture Notes in Artificial Intelligence. V. 12412. 18th Russian Conf. RCAI 2020. Springer. 2020. P. 15−25.
  24. Allen J. Maintaining knowledge about temporal intervals. Communications of the ACM. 1983. № 26 (11). P. 832−843.2.3.
  25. Osipov G.S. Metody iskusstvennogo intellekta. M.: FIZMATLIT. 2011. 296 s. (in Russian)
  26. Rybina G.V., Stepankov V.Yu., Grigorev A.A. Integratsiya modelei, metodov i programmnykh sredstv, sovmestno opredelyayushchikh logiku prinyatiya reshenii v dinamicheskikh intellektualnykh sistemakh. Neirokompyutery: razrabotka i primenenie. 2024. T. 26. № 5. S. 57−71. (in Russian)
  27. Rybina G.V., Slinkov A.A. The Implementation of the Ontological Approach to Control of the Processes of Designing Integrated Expert Systems Based on the Problem-Oriented Methodology. Proceedings of 19th Russian Conference Artificial Intelligence (RCAI 2021). Taganrog (Russia). 11−16 October 2021. Springer Nature Switzerland AG 2021. P. 354−364.
  28. Rybina G.V., Slinkov A.A., Grigorev A.A. Osobennosti postroeniya prikladnoi ontologii tipovykh arkhitektur integrirovannykh ekspertnykh sistem s ispolzovaniem sredstv intellektualnoi programmnoi sredy kompleksa AT-TEKhNOLOGIYa. Sb. nauchnykh trudov XI Mezhdunar. nauchno-prakticheskoi konf. «Integrirovannye modeli i myagkie vychisleniya v iskusstvennom intellekte» (IMMV-2022). Kolomna. 16−19 maya 2022. V 2-kh tomakh. T. 1. M.: RAII. 2022. S. 188−196. (in Russian)
  29. Rybina G.V., Slinkov A.A. Proektirovanie programmnogo obespecheniya intellektualnykh sistem pod upravleniem ontologii (na primere integrirovannykh ekspertnykh sistem). Pribory i sistemy. Upravlenie, Kontrol, Diagnostika. 2023. № 6. S. 3−13. (in Russian)
  30. Khoroshevskii V.F. Proektirovanie sistem programmnogo obespecheniya pod upravleniem ontologii: modeli, metody, realizatsii. Ontologiya proektirovaniya. 2019. T. 9. № 4(34). S. 429−448. (in Russian)
  31. Erzhenin R.V., Massel L.V. Ontologicheskii podkhod k predstavleniyu znanii o metodologii modelirovaniya slozhnoi sistemy upravleniya. Ontologiya proektirovaniya. 2020. T. 10. № 4. S. 463−474. (in Russian)
  32. Negoda V.N., Kulikova A.A. Skvoznoe proektirovanie avtomatizirovannykh sistem na osnove ontologii. Ontologiya proektirovaniya. 2021. T. 11. № 4. S. 450−463. (in Russian)
  33. Shulzhenko Yu.V. i Chernenko A.V. Ontologicheskii podkhod k upravleniyu zhiznennym tsiklom programmnykh sistem. Nauchno-tekhnicheskii vestnik informatsionnykh tekhnologii, mekhaniki i optiki. 2017. (2). S. 44−49. (in Russian)
  34. Gribova V.V., Pashkova S.V., Fedorishchev L.A. Ontologii dlya razrabotki i generatsii adaptivnykh polzovatelskikh interfeisov redaktorov baz znanii. Ontologiya proektirovaniya. 2022. T. 12. № 2. 200−217. (in Russian)
  35. Nau D.S. Current trends in automated planning. AI Magazine. 2007. V. 28. № 4.
  36. Rybina G.V., Slinkov A.A., Belov D.D. Intellektualnaya tekhnologiya postroeniya dinamicheskikh integrirovannykh ekspertnykh sistem: osobennosti postroeniya imitatsionnykh modelei vneshnei sredy. Trudy XXI Natsionalnaya konf. po iskusstvennomu intellektu s mezhdunar. uchastiem (KII-2023). V 2‑kh tomakh. T. 2. Smolensk: Print-Ekspress. 2023. S. 242−254. (in Russian)
  37. Eremeev A.P., Kurilenko I.E. Realizatsiya mekhanizma vremennykh rassuzhdenii v sovremennykh intellektualnykh sistemakh. Izv. RAN. Teoriya i sistemy upravleniya. 2007. № 2. S. 120−136. (in Russian)
  38. Eremeev A.P. Sozdanie integrirovannoi instrumentalnoi sredy dlya intellektualnoi podderzhki prinyatiya reshenii pri monitoringe i upravlenii slozhnymi tekhnicheskimi i organizatsionnymi sistemami. Materialy VI Vseros. Pospelovskoi konf. s mezhd. uchastiem «Gibridnye i sinergeticheskie intellektualnye sistemy». Pod red. d.t.n., prof. A.V. Kolesnikova (Elektronnyi resurs). Kaliningrad: Izdatelstvo BFU im. I. Kanta. 2022. S. 34−23. (in Russian)
  39. Eremeev A.P., Kurilenko I.E. Temporalnye modeli na osnove logiki vetvyashchegosya vremeni v intellektualnykh sistemakh. Iskusstvennyi intellekt i prinyatie reshenii. 2011. № 1. S. 14−26. (in Russian)
  40. Eremeev A.P., Kurilenko I.V. Realizatsiya vyvoda v temporalnykh modelyakh vetvyashchegosya vremeni. Izvestiya RAN. Teoriya i sistemy upravleniya. 2017. № 1. S. 107−227. (in Russian)
  41. Eremeev A.P., Filinov N.Yu. Realizatsiya algoritma temporalnoi vetvyashcheisya logiki v ramkakh instrumentalnykh sredstv postroeniya intellektualnykh sistem podderzhki prinyatiya reshenii realnogo vremeni. Trudy Mezhd. nauchno-tekhn. kongressa «Intellektualnye sistemy i informatsionnye tekhnologii» (IS&IT-2023, IS&IT’23). V 2-kh tomakh. T. 1. Taganrog: Izd-vo Stupina S.A. 2023. S. 320−230. (in Russian)
  42. Eremeev A., Varshavskii P., Kurilenko I. Modelirovanie vremennykh zavisimostei v intellektualnykh sistemakh podderzhki prinyatiya reshenii na osnove pretsedentov. Intern. J. Information Technologies & Knowledge. 2012. V. 6. № 3. P. 227−239. (in Russian)
  43. Eremeev A.P., Varshavskii P.R., Polyakov S.A. Programmnaya realizatsiya modulya analiza dannykh na osnove pretsedentov dlya raspredelennykh intellektualnykh sistem. Programmnye produkty i sistemy. 2021. T. 34. № 3. S. 381−289. (in Russian)
  44. Eremeev A.P., Panyavin N.A., Fomina M.V. Predstavlenie i obrabotka temporalnykh pretsedentov v intellektualnykh sistemakh realnogo vremeni. Trudy XXI Natsionalnoi konf. po iskusstvennomu intellektu s mezhdunar. uchastiem (KII-2023). V 2-kh tomakh. T. 2. Smolensk: Print-Ekspress. 2023. S. 194−205. (in Russian)
Date of receipt: 07.02.2025
Approved after review: 21.02.2025
Accepted for publication: 12.03.2025