
Model-Oriented Programming as a Consequence of the Structural Theory of Multi-Сomponent Complex Systems
Author(s) -
Yury I. Brodsky,
Leonid Kruglov
Publication year - 2021
Publication title -
international journal of education and information technologies
Language(s) - English
Resource type - Journals
ISSN - 2074-1316
DOI - 10.46300/9109.2021.15.1
Subject(s) - computer science , encapsulation (networking) , object oriented programming , programming paradigm , programming style , functional reactive programming , inductive programming , procedural programming , declarative programming , programming language , programming domain , reactive programming , key (lock) , component (thermodynamics) , theoretical computer science , computer network , computer security , physics , thermodynamics
The paper offers a new programming paradigm, which implements CAD methods in programming, The level of encapsulation in model-oriented programming is higher than in the object-oriented approach. The key features of the MO-programming are declarative style (no imperative programs), and focusing on the distributed and high-performance calculations. The method proposed is based on the structural theory of multi-component complex systems, and is applicable for a rather wide class of tasks including the elaboration of simulation models of such systems.