Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Гл-5.doc
Скачиваний:
60
Добавлен:
05.11.2018
Размер:
222.21 Кб
Скачать

5.7. Критерии надежности программных комплексов

При разработке технических требований на надёжность программных комплексов следует принимать во внимание следующие критерии:

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

- обслуживаемость системы – влияние ошибок программного комплекса на обслуживаемость системы;

- безотказность системы – частота системных (или подсистемных) отказов, вызываемых ошибками программного обеспечения.

С учётом сложившейся реальности при выборе критериев оценки надёжности необходимо принимать во внимание следующие.

Новое программное обеспечение может требовать в первое время менее жёстких критериев и большего времени для его совершенствования.

На короткое время, после выпуска новой версии программного обеспечения, также могут потребоваться менее строгие критерии его качества.

Разбросы, вызываемые различием в условиях применения и использования.

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

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

Контрольные вопросы

1. Возможно ли повышение надежности программных комплексов путем резервирования? Пояснить.

2. Как определить интенсивность отказов в течение интервалов времени t с использованием первой и второй математической модели надежности программных комплексов?

3. Как определить вероятность безошибочной работы в течение интервалов времени t с использованием первой и второй математической модели надежности программных комплексов?

4. Как определить среднее время безошибочной работы программы с использованием первой и второй математической модели надежности программных комплексов?

5. Критерии надежности программных комплексов.

6. Факторы, влияющие на надежность программных комплексов?

102

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]