6
5. Разработать рекомендации по совершенствованию методов оценки
качества программного обеспечения ОАО «Аурат».
Теоретической значимостью работы является систематизация методов
статического и динамического анализа программ для автоматизации процессов
качества программного обеспечения.
Практической значимостью работы является то, что внедрение среды
Valgrind, программного комплекса для автоматизации процессов модульного
тестирования за счет генерации тестовых воздействий и основанного на
динамическом символьном выполнении программного обеспечения с
использованием машинных инструкций, а также программного комплекса
Avalanche позволит совершенствовать методы оценки качества программного
обеспечения ОАО «Аурат».
Вопросы по использованию современных методов статического и
динамического анализа программ для автоматизации процессов повышения
качества программного обеспечения постоянно обсуждаются отечественными и
зарубежными специалистами, среди которых следует отметить работы
Авазходжаевой Д. М. [1], Акимовой Е. В. [2], Бойченко О. В. [3], Бубаревой О.
А. [4], Гасанова В. Р. [5] и других.
Методология исследования основана на методах логического наблюдения
и сбора фактов, анализа и сравнения, обобщения, аналогии, постановки, методы
решения проблем, систематизации и классификации.
Магистерская диссертация представлена в трех главах: теоретической,
практической и проектной.
В теоретической части работы рассматриваются основные понятия и
составляющие качества программного обеспечения, выявляются особенности
методов статического анализа программ для автоматизации процессов качества
программного обеспечения и выполняется обзор методов динамического
анализа программ для автоматизации процессов качества программного
обеспечения.