Effectiveness of the “Architecture as code” approach
News of the Kabardin-Balkar scientific center of RAS, Tome 26 (2024) no. 3, pp. 42-54.

Voir la notice de l'article provenant de la source Math-Net.Ru

The need for enterprise architecture increases as business scales, and with the current interest in ecosystems, it is one of the most in-demand issues for study. The article provides a comparative analysis of existing approaches to management of IT-architecture of an enterprise. As a result of the study, several problems specific for the approaches under consideration were synthesized, one of which is the isolation of the IT-architecture from the corporate one. As part of the goal of mitigating the identified risks, the author proposes to use an innovative “Architecture as a Code” approach, which is devoid of identified vulnerabilities. The article pays special attention to exploring the capabilities of this principle, and how it makes the process of managing IT architecture more efficient. The author has developed a set of criteria that clearly define the “Architecture as a Code” approach. For this purpose, a study of the “Diagram as a Code” concept was conducted, which showed the fundamental difference between the concepts. The features of virtualization and reuse of program code, which are the fundamental principles of the approach, were studied in detail. Based on the principles and criteria, the author formulated and classified the requirements for the successful integration of a new process into the organizational structure of the enterprise.
Keywords: architecture design, system analytics, architecture refactoring, TOGAF, Archimate
Mots-clés : “Аrchitecture as a Code”
@article{IZKAB_2024_26_3_a3,
     author = {M. A. Shmonin},
     title = {Effectiveness of the {{\textquotedblleft}Architecture} as code{\textquotedblright} approach},
     journal = {News of the Kabardin-Balkar scientific center of RAS},
     pages = {42--54},
     publisher = {mathdoc},
     volume = {26},
     number = {3},
     year = {2024},
     language = {ru},
     url = {http://geodesic.mathdoc.fr/item/IZKAB_2024_26_3_a3/}
}
TY  - JOUR
AU  - M. A. Shmonin
TI  - Effectiveness of the “Architecture as code” approach
JO  - News of the Kabardin-Balkar scientific center of RAS
PY  - 2024
SP  - 42
EP  - 54
VL  - 26
IS  - 3
PB  - mathdoc
UR  - http://geodesic.mathdoc.fr/item/IZKAB_2024_26_3_a3/
LA  - ru
ID  - IZKAB_2024_26_3_a3
ER  - 
%0 Journal Article
%A M. A. Shmonin
%T Effectiveness of the “Architecture as code” approach
%J News of the Kabardin-Balkar scientific center of RAS
%D 2024
%P 42-54
%V 26
%N 3
%I mathdoc
%U http://geodesic.mathdoc.fr/item/IZKAB_2024_26_3_a3/
%G ru
%F IZKAB_2024_26_3_a3
M. A. Shmonin. Effectiveness of the “Architecture as code” approach. News of the Kabardin-Balkar scientific center of RAS, Tome 26 (2024) no. 3, pp. 42-54. http://geodesic.mathdoc.fr/item/IZKAB_2024_26_3_a3/

[1] A. B. Androsyuk, “Principles of enterprise architecture modeling”, E-Scio, 2019, no. 7 (34), 581–584 (In Russian)

[2] D. A. Pogonysheva, “Innovations in managing business processes of an organization based on the use of information technologies”, Bulletin of Bryansk State University, 2013, no. 3, 148–151 (In Russian)

[3] R. Johnson, Techniques of object-oriented design. Design patterns, St. Petersburg, 2013, 368 pp. (In Russian)

[4] Y. F. Telnov, V. M. Kazakov, V. M. Trembach, “Development of a knowledge-based system for designing innovative processes for creating products of network enterprises”, Biznes-informatika, 14:3 (2020), 35–53 (In Russian) | DOI | DOI

[5] M. Fowler, Patterns of corporate application architecture, Addison-Wesley Professional, Boston, 2012, 560 pp.

[6] R. Harrison, TOGAF 9 Basics Tutorial, Van Haren Publishing, Netherlands, 2018, 532 pp. (access date: 03/23/2024) https://publications.opengroup.org/i182

[7] E. A. Shteyngart, “Business process as the main component of enterprise architecture”, Interuniversity collection of scientific works «Current problems of sociology and management», 2017, 90–100, St. Petersburg State Economic University, St. Petersburg (In Russian)

[8] Yu. F. Telnov, “Development of architectures of digital enterprises”, Scientific works of the free economic society of Russia, 2021, no. 4, 230–235 (In Russian) | DOI | DOI

[9] I. V. Ilyin, A. I. Levina, A. S. Dubgorn, “Digital transformation as a factor in the formation of architecture and IT architecture of an enterprise”, Scientific journal of NRU ITMO economics and environmental management, 2019, 50–55, Series (In Russian) | DOI | DOI

[10] K. N. Tsebrenko, “Analysis of enterprise architecture using visual modeling tools”, International journal of humanities and natural sciences, 1:8 (2021), 115–118 (In Russian) | DOI

[11] K. N. Tsebrenko, “Improving enterprise architecture based on functional-structural modeling”, International journal of humanities and natural sciences, 2022, no. 7-2, 211–214 (In Russian) | DOI

[12] G. Salakova, O. Khatdzhieva, B. Seyitkuliev, S. Tangriberdieva, “Architecture of single-user and multi-user information systems of small and corporate enterprises”, Innovative Science, 2024, no. 1-1, 27–28 (In Russian)

[13] N. Y. Donets, L. I. Kleshneva, “Architecture management of agricultural industrial comple”, Financial markets and banks, 2022, no. 12, 52–55 (In Russian)

[14] A. V. Svishchev, G. P. Popov, “Research and analysis of the significance of compotent design of IT infrastructure and enterprise architecture”, International journal of humanities and natural sciences, 2022, no. 11-2, 121–124 (In Russian) | DOI | DOI

[15] G. Blokdik, Federated architecture: A complete guide, 5STARCooks, Toronto, 2021, 305 pp.

[16] A. A. Kurilova, D. L. Savenkov, “On the question of diagnostics of enterprise architecture”, Azimuth of scientific research: economics and administration, 2022, no. 2 (39), 45–48 (In Russian) | DOI