Development of a web service for exchanging messages among members of a human-machine team and a multi-agent decision-making system
K.Ch. Bzhikhatlov, I.A. Pshenokova, O.V. Nagoeva, D.G. Makoeva
Upload the full text
Abstract. The software implementation of a message exchange system among participants in a human-machine team and a multi-agent neurocognitive decision-making system is presented in the article. The exchange system is implemented as a web service. The work presents the structure of the site, databases and describes the algorithms for its operation. Such an implementation will simplify the process of exchanging messages within the framework of a mission among various agents represented by robots, programs, decision-making systems and people involved in a human-machine team.
Keywords: intelligent systems, software, web service, client-server architecture, interactive control, human-machine teams
For citation. Bzhikhatlov K.Ch., Pshenokova I.A., Nagoeva O.V., Makoeva D.G.Development of a web service for exchanging messages among members of a human-machine team and a multi-agent decision-making system. News of the Kabardino-Balkarian Scientific Center of RAS.2024. Vol. 26. No. 4. Pp. 28–41. DOI: 10.35330/ 1991-6639-2024-26-4-28-41
References
- Valeriani D., O’Flynn L.C., Worthley A. et al. Multimodal collaborative brain-computer interfaces aid human-machine team decision-making in a pandemic scenario. Journal of Neural Engineering. 2022. Vol. 19. No. 5. P. 56036. DOI: 10.1088/1741-2552/ac96a5
- Demir M., Canan M., Cohen M.C. Modeling team interaction and interactive decisionmaking in agile human-machine teams. 2021 IEEE 2nd International Conference on HumanMachine Systems. 2021. Pp. 1–6. DOI: 10.1109/ICHMS53169.2021.9582449
- Gay C., Horowitz B., Elshaw J.J. et al. Operator suspicion and human-machine team performance under mission scenarios of unmanned ground vehicle operation. IEEE Access. Vol. 7. Pp. 36371–36379. DOI: 10.1109/access.2019.2901258
- Bzhikhatlov K.Ch., Pshenokova I.A., Makoev A.R. The concept of creating a control system for a multi-agent robotic system for agricultural purposes based on neurocognitive algorithms. Izvestiya YUFU. Tekhnicheskiye nauki [Izvestia SFU. Technical science]. 2024. No. 3. Pp. 6–18. DOI: 10.18522/2311-3103-2024-3-6-18. (In Russian)
- Bulgakov S.V. Application of multi-agent systems in information systems. Perspektivy nauki i obrazovaniya [Perspectives of science and education]. 2015. No. 5(17). Pp. 136–140. (In Russian)
- Kalyaev I.A., Gaiduk A.R., Kapustyan S.G. Self-organization in multi-agent systems. Izvestiya YUFU. Tekhnicheskiye nauki [News of the Southern Federal University. Technical science]. 2010. No. 3. Pp. 14–20. (In Russian)
- Nagoev Z.V. Intellektika, ili Myshlenie v zhivykh i iskusstvennykh sistemakh [Intellectics, or thinking in natural and artificial systems]. Nal’chik: KBNTS RAN. 2013. 211 p. ISBN: 978-5-904743-37-6. (In Russian)
- Bzhikhatlov K.Ch., Pshenokova I.A., Nagoeva O.V. Cooperative interaction of participants in a heterogeneous team of autonomous agents using neurocognitive models of coordinated behavior. News of the Kabardino-Balkarian Scientific Center of the Russian Academy of Sciences. No. 6(116). Pp. 132–141. DOI: 10.35330/1991-6639-2023-6-116-132-141. (In Russian)
- Pshenokova I., Bzhikhatlov K.Ch., Kankulov S. et al. Simulation model of the neurocognitive system controlling an intellectual agent displaying exploratory behavior in the real world. Studies in Computational Intelligence. 2024. Pp. 706–715. DOI: 10.1007/978-3-031-50381-8_76
- Flask project website / URL: https://flask.palletsprojects.com/en/3.0.x/
- Liang Zu., Liang Zo., Zheng Y. et al. Data analysis and visualization platform design for batteries using flask-based Python web service. World Electric Vehicle Journal. 2021. Vol. 12. No. 4. P. 187. DOI: 10.3390/wevj12040187
- SQLite Home Page / URL: https://www.sqlite.org/
- Chen D., Han X., Wang W. Use of SQLite on Embedded System. 2010 International Conference on Intelligent Computing and Cognitive Informatics. Kuala Lumpur, Malaysia. Pp. 210–213. DOI: 10.1109/ICICCI.2010.79
- SQLAlchemy – The Database Toolkit for Python / URL: https://www.sqlalchemy.org/.
- Bayer M. SQLAlchemy. In book: The architecture of open-source applications. Eds: Brown A., Wilson G. 2012. Vol. 2. Chapter 20.
- Websocket-client documentation / URL: https://websocket-client.readthedocs.io/en/latest/index.html.
- Sharma N., Agarwal R. HTTP, webSocket, and signalR: A comparison of real-time online communication protocols. In: Mining intelligence and knowledge exploration. Eds.: Kadry S., Prasath R. 2023. Lecture Notes in Computer Science. Vol. 13924. DOI: 10.1007/978-3-031-44084-7_13
- Certificate of registration of a computer program No. 2024664671 06.24.2024. Programma dlya vneshnego upravleniya soglasovannym povedeniyem geterogennykh cheloveko-mashinnykh kollektivov [Program for external control of coordinated behavior of heterogeneous human-machine teams]. Autors: Nagoev Z.V., Bzhikhatlov K.Ch., Pshenokova I.A. et al. (In Russian)
- Li Y., Li M., Yu J. Web services testing, the methodology, and the implementation of the automation-testing tool. Lecture Notes in Computer Science. 2004. Pp. 940–947. DOI: 10.1007/978-3-540-24679-4_156
Information about the authors
Kantemir Ch. Bzhikhatlov, Candidate of Physical and Mathematical Sciences, Head of the Laboratory “Neurocognitive Autonomous Intelligent Systems”, Kabardino-Balkarian Scientific Center of the Russian Academy of Sciences;
360010, Russia, Nalchik, 2 Balkarov street;
haosit13@mail.ru, ORCID: https://orcid.org/0000-0003-0924-0193
Inna A. Pshenokova, Candidate of Physical and Mathematical Sciences, Head of the Laboratory “Intelligent Living Environments”, Institute of Computer Science and Problems of Regional Management – branch of Kabardino-Balkarian Scientific Center of the Russian Academy of Sciences;
360000, Russia, Nalchik, 37-a I. Armand street;
pshenokova_inna@mail.ru, ORCID: https://orcid.org/0000-0003-3394-7682
Olga V. Nagoeva, Researcher of the Department “Multiagent Systems”, Institute of Computer Science and Problems of Regional Management – branch of Kabardino-Balkarian Scientific Center of the Russian Academy of Sciences;
360000, Russia, Nalchik, 37-a I. Armand street;
nagoeva_o@mail.ru, ORCID: https://orcid.org/0000-0003-2341-7960
Dana G. Makoeva, Candidate of Philological Sciences, Head of the Laboratory of Computational Linguistics, Institute of Computer Science and Problems of Regional Management – branch of Kabardino-Balkarian Scientific Center of the Russian Academy of Sciences;
360000, Russia, Nalchik, 37-a I. Armand street;
makoevadana@mail.ru, ORCID: https://orcid.org/0000-0001-5955-2262










