Материал: Проблемы надежности программных комплексов - Курсовая работа


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

 

Если рассматривать отказавшее ПО без учета его восстановления, а также случайный характер отказов в программах, то основные показатели надежности в этом случае не отличаются от тех, которые были рассмотрены. При этом характер изменения этих показателей во времени будет зависеть от модели надежности ПО. Таким образом, основными показателями надежности ПО являются:

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

-вероятность отказа программы или вероятность события отказа ПО до момента времени;

-интенсивность отказов программы ;

-средняя наработка программы на отказ, являющаяся математическим ожиданием временного интервала между последовательными отказами. При определении характеристик надежности ПО учитывается тот факт, что возникающие при работе программ ошибки устраняются, количество ошибок уменьшается и, следовательно, их интенсивность понижается, а наработка на отказ программы увеличивается.

В связи с такими предположениями рассматривается несколько моделей надежности ПО: модель с дискретно-понижающей частотой появления ошибок, модель с дискретным увеличением наработки на отказ или ошибку ПО, экспоненциальная модель надежности ПО.