Back to Search Start Over

Модель формирования оптимальной программной системы по схеме блока восстановления с согласованием

Source :
Современные проблемы науки и образования.
Publication Year :
2015
Publisher :
Общество с ограниченной ответственностью "Издательский Дом "Академия Естествознания", 2015.

Abstract

Введение программной избыточности в структуру программной системы позволяет существенно повысить надежность системы за счет увеличения количества программных компонент, которые вернут результат и обеспечат выполнение программной системой ее целевой функции, даже, несмотря на отказ отдельных компонентов. В статье предложен подход к формированию структуры программной системы, который объединяет достоинства двух широко известных методик создания избыточного программного обеспечения – мультиверсионного программирования и блоков восстановления. Использование программной избыточности с целью повышения уровня надежности программной системы требует дополнительных ресурсов на создание системы. В статье предложена модель формирования оптимальной по составу программной системы, в которой используются как готовые программные компоненты, так и компоненты собственной разработки. В модели учтены особенности избыточной структуры программной системы.<br />Introduction of software redundancy into the structure of a software system can significantly improve system reliability by increasing the number of software components providing the results and allows implementation of objective functions by the software system, even in case of failure of individual components. This paper proposes an approach to synthesis of the software system structure, which combines advantages of two well-known methods of redundant software construction such as multiversion programming and recovery blocks. The use of software redundancy for improving the reliability of software systems requires additional resources to build the software system. In this paper the optimization model of the software system synthesis is proposed. For the synthesis both commercial off-the-shelf software components and the components of its own design can be applied. The model takes into account the particularities of redundancy of the software system.

Details

Language :
Russian
ISSN :
18176321
Database :
OpenAIRE
Journal :
Современные проблемы науки и образования
Accession number :
edsair.od......2806..80bb0886521bf3a7d2e89ba7f7004fb9