Критика модели

Одно из первых предположений состоит в том [2], что все ошибки одинаково серьезны (например, отказ системы и орфографическая ошибка в сообщении одинаково важны). Такое предположение легко снять, если разбить все ошибки на классы и в соответствии с их серьезностью и дать различные оценки и для всех классов.

Конечно, основное предположение – это то, что для всех программ функция подобна изображенной на рис. 3. Тем самым предполагается, что каждая ошибка уменьшает на постоянную величину .

Не менее интересно предположение о том, что постоянно между ошибками.

Другие авторы, однако, утверждают, что возрастает за время между ошибками, аргументируя это тем, что входные данные программы постепенно становятся «ближе» к тем, которые обнаруживают ошибки.

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

Все гипотезы о поведении демонстрируют некоторый рост надежности, но это не всегда имеет место в реальных программах. Частота отказов в большой программе при измерении в течение нескольких лет может иметь тенденцию к понижению, но внутри этого периода возможны большие колебания.

Библиографический список

1. Черкесов Г.Н. Надежность аппаратно-программных комплексов. Учебное пособие. – Спб.: Питер, 2005.–479 с.

2. Смагин В.А. О моменте наступления будущего события в случайном потоке событий. https://www.sir35.ru/Cmagin/.

3. Смагин В.А. Форсированные быстродействием испытания программного обеспечения на надежность. https://www.sir35.ru/Cmagin/.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: