Keywords: automated system, software, unification, monolithic architecture, microservice architecture
Unification of automated systems for military purposes by means of special software implemented using microservice architecture
UDC 004.4:623.618
DOI: 10.26102/2310-6018/2022.38.3.010
In this paper, the authors propose a list of objectives that should be accomplished when unifying special software for automated military systems. Conclusions are drawn from the analysis of the functionality of automated workplaces of air force formation crew from the well-known software and hardware complexes deployed for operation at the headquarters and at the daily control point (command post) in the form of the requirements for special software. Based on the findings, the proposals to solve the tasks of automated military system unification by changing the architecture of building special software from monolithic to microservice were developed. A version of the general structure of the container-modular type special software, which enables the use of this software with any software and hardware complex deployed for the work of military formation officials, is considered. The configuration of special software is suggested. The basis is the primary module (container module) designed for the deployment (launch) of secondary modules and the organization of network exchange and storage of information inside it. The primary and secondary modules are microservices that can work independently of each other, being utilized by the operator autonomously to achieve various goals.
1. Sajfetdinov H.I. Rol' voennoj nauki v sozdanii i razvitii avtomatizirovannoj sistemy upravleniya Vooruzhennymi Silami Rossijskoj Federacii. Voennaya mysl'. 2020;10:75–81. (In Russ.).
2. Churkin I.P., Ponomaryov O.P., Stolyarov O.G. Napravleniya razvitiya avtomatizirovannyh sistem upravleniya aviaciej. Voennaya mysl'. 2020;4:106–114. (In Russ.).
3. RD 50-680-88 «Rukovodyashchij dokument po standartizacii. Metodicheskie ukazaniya. Avtomatizirovannye sistemy. Osnovnye polozheniya». (In Russ.).
4. GOST R 59853-2021 «Informacionnaya tekhnologiya. Kompleks standartov na avtomatizirovannye sistemy. Avtomatizirovannye sistemy. Terminy i opredeleniya». (In Russ.).
5. Markov V.V., Lisovskaya Z.P., Uglova N.V. Metrologiya, standartizaciya i sertifikaciya. Standartizaciya. Oryol: OrelGTU; 2010. 183 p. (In Russ.).
6. Chris Richardson. Microservices Patterns: With examples in Java. UK: Manning Publications; 2018:520.
7. Newman S. Monolith to Microservices. O'Reilly Media; 2019. 272 p.
8. Nazarov S.V. Arhitektury i proektirovanie programmnyh sistem. M: INFRA-M. 2013. 413 p. (In Russ.).
9. Tolstykh A.V., Aleynikov S.A. Pervichnyj modul' SPO dlya avtomatizirovannyh rabochih mest lic boevyh raschetov punktov upravleniya VVS «Prototip rabochego mesta (PRM)». Sbornik statej IV mezhvuzovskoj NPK «Molodezhnye chteniya, posvyashchennye pamyati Yu.A. Gagarina». 2017:184–186. (In Russ.).
10. Aleynikov S.A., Tolstykh A.V. Svidetel'stvo o gosudarstvennoj registracii programmy dlya EVM № 2018613573 Rossijskaya Federaciya. Pervichnyj modul' prototipa rabochego mesta «PRM». 2018. (In Russ.).
11. Tolstykh A.V., Aleynikov S.A. Vtorichnyj modul' (plan pereletov «PPR») prototipa rabochego mesta iz sostava special'nogo programmnogo obespecheniya ARM punktov upravleniya VVS. Sbornik statej VI mezhvuzovskoj NPK «Molodezhnye chteniya, posvyashchennye pamyati Yu.A. Gagarina». 2019:262–265. (In Russ.).
12. Aleynikov S.A., Tolstykh A.V., Teteryatnikov A.V., Duyunov A.P., Kupriyanov A.A. Svidetel'stvo o gosudarstvennoj registracii programmy dlya EVM № 2018616790 Rossijskaya Federaciya. Vtorichnyj modul' «PRM»: Plan pereletov «PPR». 2018. (In Russ.).
Keywords: automated system, software, unification, monolithic architecture, microservice architecture
For citation: Malyshev V.A., Tolstykh A.V., Aleynikov S.A. Unification of automated systems for military purposes by means of special software implemented using microservice architecture. Modeling, Optimization and Information Technology. 2022;10(3). URL: https://moitvivt.ru/ru/journal/pdf?id=1158 DOI: 10.26102/2310-6018/2022.38.3.010 (In Russ).
Received 09.03.2022
Revised 15.08.2022
Accepted 13.09.2022
Published 30.09.2022