2.4.3 Качество
Другим важнейшим показателем функционирования СКПУ является
показатель надёжности. Как показано выше, наличие ошибок в ПО является
неизбежным фактором их создания, поэтому при оценке общей надёжности
СК необходимо учитывать влияние ошибок, допущенных в ПО. Следует особо
подчеркнуть, что первичные ошибки вносятся в ПО на этапе разработки.
После завершения этапа разработки ошибки в ПО уже не возникают, а
постоянно присутствуют и постепенно выявляются в процессе эксплуатации
СКПУ. Поскольку ошибки сами по себе в ПО СКПУ возникнуть не могут,
вместо термина «надёжность ПО» целесообразно употреблять термин
«качество ПО». Качество ПО в значительной степени определяется
количеством ошибок в ПО, допущенных на этапе разработки. Действительно,
при большом числе выявленных ошибок качество ПО будет низким, что
послужит причиной различного рода отказов СКПУ.
Поскольку определение точного количества ошибок в ПО не
представляется возможным (иначе их легко было бы исправить), то для
количественной оценки качества ПО СКПУ используются следующие
интегральные показатели:
- среднее время безошибочной работы (T
бр
);
- среднее время устранения ошибок (Т
у
);
- вероятность неправильного установления соединения (p
ну
);
- вероятность нарушения установленного соединения (р
нс
);
- интенсивность перезапусков СК
Среднее время безошибочной работы зависит от общего числа ошибок N
ош
,
допущенных в ПО СКПУ. Число это подвержено динамическому изменению.
С одной стороны, величина N
ош
постоянно уменьшается за счёт выявления и
устранения ошибок на фазе сопровождения. С другой стороны, большинство
задач, решаемых на фазе сопровождения, связаны с модификацией и
расширением ПО, т. е. с разработкой новых программ, что неизбежно влечёт