Сайт фан клуба ИГХТУ

 

Методичка 706 ИГХТУ

Т0 =P(ti)dti =        (17)

Модель Шика-Волвертона.

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

 

"–" рассмотренных моделей:

- при неточном определении первоначального числа ошибок в программе, интенсивность отказов делается отрицательной;

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

В целях преодоления "–" была предложена модель, основанная на допущениях о том, что поток возникновения ситуаций, в которых возможен отказ, является Пуассоновским с параметром l. Однако, по мере обнаружения и исправления ошибок, отказы в этих ситуациях возникают с вероятностью <1. Другими словами, этот поток отказов представляется в виде разреженного потока, с переменным коэффициентом разряжения pi, i – номер отказа.

В простейшем случае:

pi = 1 – (1 – pН)qi–1                                                                                             (18)

где 0<q<1

pН = p1 – начальный коэффициент разряжения потока.

Данная модель подходит не только для прогнозирования интенсивности следующего отказа, но и для прогнозирования параметра потока отказов.

Из (18) , что изображение параметра потока по Лапласу:

w*(S) =                                                                    (19)

Приближенное значение оригинала:

w(t) = (1–p1)l – ((1–p1)l)2(1–q)t + ((1–p1)l)3(1–q)(1–q2)t2/2!–...–(–1)n.((1–p1)l)n+1(1–q) ––…(1–qn)tn/n!

с погрешностью не более:

Dw(t) = (–1)n+1((1–p)l)n+2(1–q)…(1–qn+1En+1)/(n+1)!                                           (20)

Приведенные модели представляют интерес прежде всего для прогнозирования отказов в процессе эксплуатации и отладки. Здесь значение параметров определяется в рабочем режиме.

Метод введения структурной

избыточности в программе

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

Для этого готовятся 2 или несколько версий программ для решения одной задачи. Желательно, чтобы версии имели существенные различия, т.е. основываться на различных алгоритмах или хотя бы д.б. выполнены различными программами.

 



страницы:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
 
 
 
 
 
 

Warning: in_array() expects parameter 2 to be array, null given in /home/p198609/www/bestlogistics.ru/2f41c03c6df35aa46f8d897a4eed7d02/sape.php on line 192