Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
печатать мавлют / Лекция 4.pps
Скачиваний:
31
Добавлен:
18.03.2015
Размер:
143 Кб
Скачать

Показатели надежности ПО

1) Статистическая интенсивность ошибок ПО *(t)

* t n t ,

tn t

где n(t) - число идентичных программ, не отка-

завших к моменту времени t;

n(t) - число отказавших идентичных программ на интервале (t, t + t).

СевНТУ, кафедра Ки

21

ВТ, курс "НКДиЭЭВМ

 

Статистическая интенсивность ошибок ПО

В процессе проверки корректности ПО фиксируются времена обнаружения ошибок. Результаты проверки обрабатываются при следующих предположениях:

1) ошибки ПО независимы, каждый раз после обнаружения они устраняются и в дальнейшем не проявляются;

2) интенсивность ошибок уменьшается по мере их обнаружения и устранения

СевНТУ, кафедра Ки

22

ВТ, курс "НКДиЭЭВМ

 

Статистическая интенсивность ошибок ПО

*(t)

0

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

t

СевНТУ, кафедра Ки

23

ВТ, курс "НКДиЭЭВМ

 

2) Безотказность ПО

Характеристики:

1)Вероятность безотказной работы

2)Интенсивность отказов в момент времени t

3)Коэффициент готовности

3) Среднее время безотказной работы

H

де

H - общее

количество часов

успешного

прогона программы,

 

Тср

 

n ,

r

 

определяемое по формуле

 

 

 

 

 

 

СевНТУ, кафедра Ки

24

ВТ, курс "НКДиЭЭВМ

 

Безотказность ПО

r

n

H T i t j

i 1

j 1

где Тi - время непрерывного прогона в часах безошибочной работы ПО;

n - общее количество прогонов ПО;

r - количество прогонов ПО без ошибок;

l = n –r - количество прогонов с ошибками;

tj - время прогона в часах до проявления ошибки ПО.

СевНТУ, кафедра Ки

25

ВТ, курс "НКДиЭЭВМ

 

Безотказность ПО

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

n r

 

l

;

Тср

 

1

H

 

H

H

 

 

 

 

l

СевНТУ, кафедра Ки

26

ВТ, курс "НКДиЭЭВМ

 

3) Устойчивость ПО

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

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

Показатели устойчивости - это показатели безотказ- ности, но с использованием условных вероятностей возникновения помех.

СевНТУ, кафедра Ки

27

ВТ, курс "НКДиЭЭВМ

 

4) Корректируемость ПО

характеризует приспособленность ПО к поиску и устранению ошибок и внесению в него изменений в ходе эксплуатации.

Показатели корректируемости:

•время корректировки ,

• вероятность корректировки программы за заданное время ,

•коэффициент готовности,

•параметр потока корректировок .

СевНТУ, кафедра Ки

28

ВТ, курс "НКДиЭЭВМ

 

5) Защищённость и долговечность ПО

Дополнительными характеристиками надёжности ПО являются:

показатель защищённости от посторонних вмешательств в работу ПО – вероятность внесения искажений при постороннем вмешательстве,

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

СевНТУ, кафедра Ки

29

ВТ, курс "НКДиЭЭВМ

 

Выбор критериев оценки надежности ПО

1.Новое ПО (новая версия ПО) в первое время требует менее жестких критериев качества

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

3.Необходимо учитывать требования к ПО по быстродействию, производительности, другим условиям применения и использования.

СевНТУ, кафедра Ки

30

ВТ, курс "НКДиЭЭВМ

 

Соседние файлы в папке печатать мавлют