Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1 Программное обепечение.doc
Скачиваний:
15
Добавлен:
01.04.2025
Размер:
8 Мб
Скачать
☆

Результаты комплексной отладки

ФСО

ФПО

ИО

ФПО ИО

ФПО

ИО

ФПО ИО

ФПО ИО

АУ

20

0,1843

3,30

0,73

4,03

0,608

0,073

0,681

0,831

ДУ

17

0,0982

13,78

1,45

15,23

1,353

0,145

1,498

0,901

ОП

20

0,1843

5,27

1,45

6,72

0,971

0,145

1,116

0,834

Все

-

-

21,02

1,60

22,62

2,93

0,16

3,09

0,863

Для оценки остаточного числа дефектов в БД принят коэффициент эффективности тестирования Трудоемкость КО равна сумме длительностей тестовых последовательностей при отладке подсистем:

Полученное значение сравнимо с трудоемкостью автономной отладки ( = 635 159).

После КО не полностью проверенными оказались КМ ранга r от 9 до 17 для подсистемы ДУ и ранга r от 9 до 20 для АУ и ОП. Проанализируем связь эффективности и полноты отладки.

  1. Поскольку в пределах КМ наблюдается равномерное распределение вероятности появления дефекта по различным комбинациям, значения полноты отладки как доли числа проверенных комбинаций и эффективности отладки как доли обнаруженных дефектов совпадают. Это значит, что между ними есть линейная зависимость.

  2. Коэффициент полноты отладки для КМ -го ранга и для всей логической структуры в соответствии с (10.20) и (10.22) совпадают. Однако при коэффициент полноты отладки существенно больше, чем при (табл. 4.13), и соответственно больше коэффициента эффективности отладки. Поскольку при увеличении длины тестовой последовательности одновременно тестируются в определенной степени все КМ, это порождает нелинейную зависимость числа обнаруженных дефектов и эффективности отладки от полноты отладки логической структуры.

Таблица 4.13

Коэффициент полноты отладки км различных рангов

9

512

511

0,998

10

1024

1013

0,989

11

2048

1981

0,972

12

4096

3797

0,927

13

8192

7099

0,867

14

16 384

12 911

0,788

15

32 768

22 819

0,696

16

65 536

39 203

0,598

17

131 072

65 536

0,500

18

262 144

106 762

0,407

19

524 288

169 826

0,324

20

1 048 576

260 950

0,249

  1. Сравнивая данные, приведенные в табл. 4.12 и 4.13, видим, что для подсистем АУ и ОП при полноте отладки 0,249 коэффициент эффективности отладки достигает значения 0,83 и лежит между значениями коэффициента эффективности для КМ 13-го и 14-го рангов. Для подсистемы ДУ при полноте отладки 0,5 коэффициент эффективности отладки и лежит между значениями для КМ 12-го и 13-го рангов.

  2. Для всей совокупности подсистем полнота отладки

При этом коэффициент эффективности отладки равен 0,863, зависимость − существенно нелинейная.

При довольно высокой эффективности комплексной отладки и небольшом среднем остаточном числе дефектов доля непроверенных комбинаций велика. Поэтому при нормальной эксплуатации дефекты могут проявляться в течение очень длительного времени.