Tools for designing complex software systems based on special linguistic constructions and algorithms for their processing
The article presents an approach to the design of complex software systems based on special linguistic constructions in the form of Backus-Nour forms and syntactic diagrams. The goal is to create special mathematical and software that would formally describe the components of the designed software system for the study of a complex object, as well as visually form the structure and algorithmic component of the system. As a result, a formal language for describing discrete-continuous objects has been developed, which ensures the unification of the display of static and dynamic objects by introducing a generalized "element" construction; special mathematical software has been created for the formal description of complex systems, allowing to obtain syntactic constructions of minimal complexity due to the orthogonality of linguistic means; algorithms for processing language constructions have been created that take into account the parallelism of the processes of the studied objects and ensure the automated creation of a class system of special software.
Authors
- I. A. Aksenov (ORCID: https://orcid.org/0000-0003-0541-327X)
- P. Rahman
- D I Mutin
- O Ja Kravets (ORCID: https://orcid.org/0000-0003-0420-6877)
- Yu. Redkin
- Maria Ermolova (ORCID: https://orcid.org/0000-0003-0846-2587)
- Amoa Geoffroy
Publication Details
- Journal
- International Journal on Information Technologies and Security
- Published
- 2024-12-01
- DOI
- https://doi.org/10.59035/xoif5262
- Primary Topic
- Engineering Technology and Methodologies
- Type
- article
- Field-Weighted Citation Impact
- 0.00