Лаба №7
.docx
Цель работы: самостоятельно решить задачи по нахождению надежности.
Ход работы
Задача 2
Оценить надежность и сопровождаемость программной системы на фазах жизненного цикла «Изготовление» и «Сопровождение». При проведении расчетов считать, что критерии и метрики в пределах своего уровня имеют одинаковую важность. Базовые показатели надежности по всем критериям считать равными для надежности - 0,9; для сопровождаемости - 0,8. Исходные данные для расчета сформированы по оценкам трех экспертов и представлены в табл. 6.12.
Решение задачи:
В соответствии с условием задачи необходимо провести оценку двух факторов: надежности и сопровождения. Проведем расчет последовательно: сначала для надежности, затем для сопровождаемости.
На фазе сопровождения фактор эффективности оценивается по двум критериям:
• Устойчивость функционирования;
• Работоспособность.
Поскольку оценка значений метрик критериев осуществлялась тремя экспертами, необходимо определить средние значения метрик.
Для оценочного элемента m1 определено 3 значений. Среднее значение вычисляем следующим образом:
По аналогии определяем значения остальных оценочных элементов:
По полученным результатам рассчитаем итоговое значение метрики М1:
M1=
Искомый критерий Р1 определяется как P1 = M1 = 0,4786.
Определим значения уровня Р2 критерия работоспособности по значению метрики М2. Значение М2 вычисляется аналогично М1 и имеет значение Р2 =(0,596 + 0,503+0,383+0,186+0,513)/5=0,4362.
Таким же способом определим значения критерия Р3=(0,29+0,866+0,046+0,693)/4=0,47375
Определим относительные значения критериев эффективности К, К2 и К3. Для всех трех критериев базовое значение по условию задачи равно 0,9. Тогда:
K1=P1/P1баз=0,4786/0,9=0,531
K1=P2/P1баз=0,4362/0,9=0,484
K1=P3/P1баз=0,47375/0,9=0,526
При определении фактора эффективности будем считать, что значимость всех рассматриваемых критериев равнозначна. Следовательно , весовым коэффициентам критериев назначим следующие значения:
Vk1=0,33; Vk2=0,33; Vk3=0,34.
Вычислим уровень фактора . Фактор сопровождаемости в соответствии с ГОСТ 28195-89 определяется по следующим критериям:
• Простота конструкции;
• Наглядность;
• структурность.
Критерии:
P1= (0,206+0,67+0,413+0,353+0,906)/5=0,5096
P2= (0,586+0,473+0,33+0,416+0,746+0,683)/6=0,539
P3= (0,523+0,736+0,643)/3= 0,634
Критерии эффективности:
K1=P1/P1баз=0,5096/0,8=0,637
K1=P2/P1баз=0,539/0,8=0,673
K1=P3/P1баз=0,634/0,8=0,792
Таким образом, в результате вычислений получены результаты:
и
Разработчик программного средства обеспечил установленный уровень качества по надежности и сопровождаемости программы.
Вывод: в ходе лабораторной работы решили задачи по оценки надежности и сопровождаемости программной системы.