z-logo
open-access-imgOpen Access
MODEL-ORIENTED PROGRAMMING
Author(s) -
Leonid Kruglov,
Yury I. Brodsky
Publication year - 2021
Publication title -
proceedings of cbu in natural sciences and ict ...
Language(s) - English
Resource type - Journals
eISSN - 2695-0766
pISSN - 2695-0758
DOI - 10.12955/pns.v2.154
Subject(s) - computer science , functional reactive programming , programming paradigm , declarative programming , object oriented programming , reactive programming , component (thermodynamics) , procedural programming , inductive programming , programming language , turing , encapsulation (networking) , theoretical computer science , complex system , computation , artificial intelligence , computer network , physics , thermodynamics
The problem of complex multi-component system processing arises in many fields of science and engineering. A system can be described in terms of its components, behavior, and interaction. This work proposes a new declarative Turing complete “model-oriented” programming paradigm based on the concept of “model-component” - a complex structure with well-defined characteristics and behavior, and no external methods. The set of model-components is closed under the union operation of model-components into “model-complex”. The proposed approach allows the program to describe the complex system and behavior of its components in a declarative way, possesses a higher level of encapsulation than the object-oriented paradigm, involves a reduced amount of imperative programming, and is naturally focused on parallel computations.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here