RUS  ENG
Full version
JOURNALS // Informatsionnye Tekhnologii i Vychslitel'nye Sistemy // Archive

Informatsionnye Tekhnologii i Vychslitel'nye Sistemy, 2023 Issue 4, Pages 96–108 (Mi itvs838)

SOFTWARE ENGINEERING

Structural theory of complex systems. Model–oriented programming

Yu. I. Brodskiia, L. V. Kruglovb

a Federal Research Center "Computer Science and Control" of Russian Academy of Sciences, Moscow, Russia
b Moscow Pedagogical State University, Moscow, Russia

Abstract: We propose a formal definition of the complex system computer model as a species of structure in the sense of N. Bourbaki – the “model” species of structure. The class of mathematical objects defined by this species of structure has the following two properties: a complex created by combining mathematical objects of the “model” species of structure according to the certain rules is itself a mathematical object of the same species of structure. The process of computation organization is same for all mathematical objects of this species of structure and therefore can be implemented by a single universal program. These two properties make it possible to build an end–to-end technology for the development, description, synthesis and software implementation of complex systems models – Model-oriented programming.

Keywords: complex systems, structural theory, model synthesis model-oriented programming.

DOI: 10.14357/20718632230409



Bibliographic databases:


© Steklov Math. Inst. of RAS, 2026