К ВОПРОСУ ОЦЕНКИ НАДЕЖНОСТИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ С МНОГОУРОВНЕВОЙ АРХИТЕКТУРОЙ

Описание

Перевод названия: TOWARD THE PROBLEM OF EVALUATION OF THE RELIABILITY OF SOFTWARE WITH MULTIPLE LEVEL ARCHITECTURE

Тип публикации: статья из журнала

Год издания: 2015

Ключевые слова: mutiversion programming, software, architecture, reliability, мультиверсионное программирование, программное обеспечение, архитектура, надежность

Аннотация: Применение программного обеспечения в критичных областях науки и производства требует гарантии высокого уровня его надежности. Анализ эффективности методов и средств обеспечения требуемого уровня надежности предполагает наличие математического аппарата, способного представить объективную оценку параметров надежности. В данной работПоказать полностьюе представлены аналитические выражения, позволяющие оценить ряд параметров надежности программного обеспечения с учетом его архитектуры и взаимосвязи программных компонентов. В статье рассмотрены условные и безусловные вероятности сбоя различных компонентов программного обеспечения, представлены формулы для расчета среднего времени простоя, среднего времени появления сбоя, вероятности безотказной работы. Предложенный подход проиллюстрирован решением практического примера оценки надежности программного обеспечения с двухуровневой архитектурой. Кроме этого, показано, что надежность может быть повышена за счет введения избыточных версий компонентов программного обеспечения. Application of software in critical areas of science and industry requires the guarantees of high level of the reliability. Analysis of the effectiveness of methods and tools that provide required level of the reliability assumes the existence of mathematical apparatus allowing the objective evaluation of reliability parameters. This paper presents the analytical expressions allowing the software reliability parameters assessment taking into account software architecture and interrelationship of software components. The article describes the conditional and unconditional probability of failures of various software components. It presents equations for the calculation such reliability parameters as mean time to repair, mean time to failure, and probability of failure-free operation. The proposed approach is illustrated by an example of the evaluation of reliability of software with bi-level architecture. Additionally, it is shown that the software reliability can be improved by introducing redundant versions of software components.

Ссылки на полный текст

Издание

Журнал: Современные проблемы науки и образования

Выпуск журнала: 2

Номера страниц: 204-204

ISSN журнала: 20707428

Место издания: Пенза

Издатель: Общество с ограниченной ответственностью "Издательский Дом "Академия Естествознания"

Персоны

  • Тынченко В.В. (ФГБОУ ВПО «Сибирский государственный аэрокосмический университет имени академика М.Ф. Решетнева»)
  • Царев Р.Ю. (ФГАОУ ВПО «Сибирский федеральный университет»)

Вхождение в базы данных