1 / 15 Next Page
Information
Show Menu
1 / 15 Next Page
Page Background

Инженерный журнал: наука и инновации

# 6·2016 1

УДК 621.398 DOI 10.18698/2308-6033-2016-06-1504

Метод оценки надежности программного обеспечения

по результатам испытаний на этапе его разработки

© А.Г. Андреев

1

, Г.В. Казаков

1

, В.В. Корянов

2

1

ФГБУ «4 ЦНИИ» Минобороны России, Королёв Московской обл., 141091, Россия

2

МГТУ им. Н.Э. Баумана, Москва, 105005, Россия

Наличие ошибок в специальном программном обеспечении подготовки данных по-

лета космических аппаратов средствами автоматизированной системы управле-

ния для подвижных объектов наблюдения обусловливает необходимость решения

задачи учета всех видов испытаний, которым подвергается специальное про-

граммное обеспечение за период его разработки и межведомственных испытаний

на тестовых вариантах заказчика. Известны два способа учета априорной ин-

формации, которые применяются при байесовском подходе решения статистиче-

ских задач. Первый способ заключается в полном учете априорной информации,

получаемой в ходе испытаний программного обеспечения, второй — в непрерывном

учете априорной информации в зависимости от ее ценности для определения об-

щей оценки показателя надежности программного обеспечения. В статье пред-

ложен новый метод учета априорной информации и получения гарантированно

незавышенной оценки показателя надежности программного обеспечения. Для

решения задачи использован байесовский подход с регрессионным учетом априор-

ной информации.

Ключевые слова:

гипотеза, контроль, космический аппарат, надежность, подго-

товка данных, программное обеспечение.

Введение.

Для подвижных объектов наблюдения особенность

расчета показателя надежности программного обеспечения (ПО) ав-

томатизированной системы управления космическими аппаратами

(АСУ КА) заключается в том, что наблюдение за полетом КА можно

осуществлять с установленного множества точек разрешенных

участков маршрута их движения. Поэтому, чтобы получить требуе-

мое значение показателя качества подготовленных данных полета

КА, необходимо проводить большое число испытаний ПО АСУ КА

из допустимой входной области

доп

.

X

Значение этого показателя

определяется возможностью ввода подготовленных данных полета

КА в базы данных АСУ КА и систему управления КА, а также поло-

жительными результатами контроля правильности данных полета КА

средствами этих систем.

На качество подготовленных данных полета КА влияют следую-

щие факторы риска, приводящие к прерыванию процесса подготовки

данных полета КА: