Загрузка...

Раздел 5. Количественная оценка надежности программного обеспечения


5.1. Характеристика качества ПО «Надежность» по стандарту ISO 9126

Международный стандарт  ISO/IEC 9126 определяет 6 основных характеристик качества программного обеспечения: функциональность, надежность, практичность, эффективность, сопровождаемость, переносимость. Для характеристики надежность определено 4 подхарактеристики: завершенность, отказоустойчивость, восстанавливаемость и согласованность надежности.

Метрики для подхарактеристик:

Метрики завершенности:
1.1. обнаружение неисправностей показывает, сколько ошибок было обнаружено при экспертизе продукта;

1.2. устранение неисправностей — показывает количество исправленных ошибок;

1.3. тестовая адекватность — показывает, насколько требуемые тестовые воздействия покрыты тестовым планом.

Метрики отказоустойчивости:
2.1. избежание неисправностей – показывает количество схем неисправностей, которые были сведены под управление для избежания чрезвычайных и критических неисправностей;

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

Метрики восстанавливаемости:
3.1. восстанавливаемость – показывает, насколько продукт способен к восстановлению после непредусмотренного события или запроса;

3.2. эффективность восстановления – насколько эффективна способность к восстановлению.

Метрики соответствия надежности:
4.1. соответствие надежности – показывает, насколько продукт соответствует надежности к применимым положениям стандартов.

5.2. Количественная оценка надежности программного обеспечения с использованием функция Харрингтона-Менчера

Скачать с формулами:

Загрузка...