83
использоваться значения входных данных для прохождения пути 1,3,6, 12,24;
1,2,5,10,20; 1,2,4,9,18; 1,2,4,8,17. Поэтому первое выполнение программы
изображается в виде черты, которая отсекает в дереве самую нижнюю ветку.
При этом из имеющегося набора входных файлов выбирается тот, который
позволяет проанализировать программу.
Предположим, что наибольший прирост покрытия дает ветка 1,3,6,12,24.
Тогда после второго выполнения программного кода, кроме входных файлов
будут получены результаты первого выполнения.
3.3. Оценка эффективности предложенных мероприятий
При внедрении предложенных мероприятий специалисты ИТ-отдела
ОАО «Аурат» должна учитывать, что процесс внедрения предложенного
комплекса для проведения динамического анализа является сложным
процессом, предполагающим проведение различных организационно-
технических мероприятий специалистами IT отдела.
Для внедрения предложенного программного комплекса мероприятий для
проведения динамического анализа оценки качества программных продуктов
необходимо:
- провести обследование работы предложенного программного
обеспечения;
- выполнить пусконаладочные работы по вводу программного комплекса
в эксплуатацию;
- получить консультацию у внешних ИТ-специалистов по реализации
предложенных мероприятий;
- учесть все затраты на эксплуатацию предложенного программного
комплекса для проведения динамического анализа оценки качества
программного обеспечения.
Для совершенствования методов оценки качества программного
обеспечения ОАО «Аурат» было предложено внедрить среду Valgrind,
программный комплекс для автоматизации процессов модульного тестирования