Проверяемый текст
Гаврилов, Евгений Сергеевич. Модельно-алгоритмическая поддержка анализа транзакционной надежности в системах обработки информации и управления (Диссертация 2006)
[стр. 116]

Таблица 23.
Векторы вероятностей использования диапазонов и векторы весов
транзакции ТЗ Класс Вероятности использования диапазонов w3,1
2 3 4 К2 0 0,333000 0,667000 0 0,999993 КЗ 0,995000 0,001000 0,004000 0 0,999998 К5 0,250000 0,250000 0,500000 0 0,999990 К7 0,333000 0,333000 0 0,334000 1 К8 0 0,125000 0,125000 0,750000 0,999933 К10 0,334000 0,556000 0,001000 0,109000 0,999755 К12 0,669000 0,223000 0,002000 0,106000 0,999999 К15 0,550000 0,330000 0 0,120000 1 К16 0 0 0,500000 0,500000 1 К17 0,222000 0,650000 0,128000 0 0,999994 Таблица 24.
Векторы вероятностей использования диапазонов и векторы весов
транзакции
Т4 Класс Вероятности использования диапазонов w4l 1 2 3 4 Кб 0 1 0 0 1 К7 0,250000 0,250000 0,250000 0,250000 0,999725 К8 0 0,333000 0,556000 0,111000 0,999990 К15 0 0,333000 0 0.667000 1 К16 0,333000 0,333000 0,334000 0 0,999997 К17 0 0,999000 0,001000 0 1 К18 0,250000 0,125000 0 0,625000 0,999999 Имея все необходимые данные, рассчитаем надежности каждой транзакции: Rtj= 0,999436 Rt2 = 0,999855 Rt3 = 0,999662 Rt4 = 0,999710 В результате получаем итоговую транзакционную надежность: Rtr =0,999649 Получается, что при работе с данными типами документов система будет давать сбой в 351 случае из 106 , при условии, что оператор не совершает ошибок.
116
[стр. 155]

♦ D4={6,7,8,15,16,17,18}; Векторы вероятностей использования диапазонов и векторы весов выглядят следующим образом: ^ Таблица 17 Векторы вероятностей использования диапазонов и векторы весов транзакции Т1 Класс Вероятности использования диапазонов Wu1 2 3 4 К1 0 0,100000 0,900000 0 0,999937 К2 0,500000 0,500000 0 0 1 К4 0 0,140000 0,030000 0,830000 0,999959 К5 0,150000 0,250000 0 0,6 1 Кб 0,005000 0,044000 0,456000 0,495000 0,999998 К8 0 0,550000 0,262000 0,188000 0,999983 К9 0,999000 0,001000 0 0 1 К11 0 0,727000 0,005000 0,268000 1 К13 1 0 0 0 0,999820 K I4 0 0,441000 0,334000 0,225000 0,999744 К15 0 0,456000 0 0,544000 1 К17 0,745000 0,111000 0 0,144000 1 К18 0 0,498000 0,229000 0,273000 0,999995 Таблица 18 Векторы вероятностей использования диапазонов и векторы весов транзакции Т2 Класс Вероятности использования диапазонов w 2i 1 2 3 4 К1 0,045000 0,665000 0 0,290000 1 К2 0 0 0,546000 0,454000 0,999990 КЗ 0,564000 0,339000 0,097000 0 0,999933 К4 0,002200 0,056800 0,655000 0,286000 0,999986 К5 0 0,500000 0 0,500000 1 Кб 0 0,556000 0,444000 0 1 К16 0,800000 0,180000 0,020000 0 0,999992 К17 0,100000 0 0,900000 0 0,999955 К18 0,003000 0 0,664000 0,333000 1 155

[стр.,156]

Таблица 19 Векторы вероятностей использования диапазонов и векторы весов транзакции ТЗ Класс Вероятности использования диапазонов w 3i1 2 3 4 К2 0 0,333000 0,667000 0 0,999993 КЗ 0,995000 0,001000 0,004000 0 0,999998 К5 0,250000 0,250000 0,500000 0 0,999990 К7 0,333000 0,333000 0 0,334000 1 К8 0 0,125000 0,125000 0,750000 0,999933 К10 0,334000 0,556000 0,001000 0,109000 0,999755 К12 0,669000 0,223000 0,002000 0,106000 0,999999 К15 0,550000 0,330000 0 0,120000 1 К16 0 0 0,500000 0,500000 1 К17 0,222000 0,650000 0,128000 0 0,999994 Таблица 20 Векторы вероятностей использования диапазонов и векторы весов транзакции Т4 Класс Вероятности использования диапазонов w4i1 2 3 4 Кб 0 1 0 0 1 К7 0,250000 0,250000 0,250000 0,250000 0,999725 К8 0 0,333000 0,556000 0,111000 0,999990 К15 0 0,333000 0 0,667000 1 К16 0,333000 0,333000 0,334000 0 0,999997 К17 0 0,999000 0,001000 0 1 К18 0,250000 0,125000 0 0,625000 0,999999 Имея все необходимые данные, рассчитаем надежности каждой транзакции: Rt, = 0,999436 Rt2= 0,999855 Rt3= 0,999662 Rt4= 0,999710 В результате получаем итоговую транзакционную надежность: R[r=0,999649

[стр.,157]

Получается, что при работе с данными типами документов система будет давать сбой в 351 случае из 106 , при условии, что оператор не совершает ошибок.
В результате реального теста, по которому был сделан расчет, из 106 транзакций неуспешно завершились 338 транзакции.
Ценность эксперимента заключается в том, что были выявлены классы и их входные диапазоны, которые вносят набольший вес в вероятность сбоя.
Это позволило уделить больше внимания тестированию и выявлению ошибок в коде и в «узких местах» тестируемой системы.
Наибольший вес в вероятность сбоя вносят классы: К7, К 10, К 14.
Уменьшив вероятность сбоя на входных диапазонах в этих классах в два раза можно достичь следующих результатов: Rt, = 0,999564 Rt2= 0,999855 Rt3= 0,999784 Rt4 = 0,999860 В результате получаем новую транзакционную надежность: Rtr = 0,999750 Вычислим коэффициент готовности системы S по формуле (4.4), для этого необходимо получить значения TR (среднее время простоя системы) и MTTF (среднее время появления сбоя).
Время появления сбоя (MTTF) и среднее время простоя системы (TR) характеризуют возможность архитектуры программного обеспечения по обеспечению потенциальной производительности и для достижения этой производительности после отказа.
Первый показатель связан с понятием отказа ПО, а второй с понятием восстановления.
Время появления сбоя позволяет пользователю оценить возможность решения той или иной задачи.
Среднее время простоя информирует о том, когда отказавшая система будет восстановлена.
5= MTTF / (MTTF+ TR) (4.4)

[Back]