Optimization of the level of components' functionality of developing software systems

The article discusses the design issues of complex multi-component software systems that function throughout the entire life cycle, taking into account the optimal level of functionality of their components. The authors provide a review of existing design techniques and life cycle models of such sys...

Full description

Saved in:
Bibliographic Details
Main Author: Evseyevich Lvovich, Yakov (author)
Other Authors: Aleksandrovich Ryndin, Nikita (author), Alekseevich Ryndin, Alexander (author), Serafimovich Sakharov, Yurii (author)
Format: article
Language:eng
Published: 2020
Subjects:
Online Access:https://revista.sangregorio.edu.ec/index.php/REVISTASANGREGORIO/article/view/1474
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:The article discusses the design issues of complex multi-component software systems that function throughout the entire life cycle, taking into account the optimal level of functionality of their components. The authors provide a review of existing design techniques and life cycle models of such systems. The authors conclude that it is necessary to optimize the level of functionality of components with resource constraints for development and maintaining their compliance with functional requirements throughout the entire life of software systems. The concept of the function of matching the functionality of a component with current system requirements is introduced.Moreover, the modification of a system component at certain points in time requires corresponding costs for the modernization and completion of the system component. This is especially true for the class of developing software systems (DSS), which are constantly being upgraded over time.