|
Основанный на резюме метод реализации произвольных контекстно-чувствительных проверок при анализе исходного кода посредством символьного выполнения
А. В. Дергачёв, А. В. Сидорин Исследовательский центр Samsung, 127018, Россия, г. Москва, ул. Двинцев, дом 12, корпус 1
Аннотация:
Описывается методика, позволяющая реализовать поиск дефектов достаточно общего и произвольного вида при использовании межпроцедурного анализа методом резюме при анализе исходного кода программы на высокоуровневых языках программирования, таких как C и C++. Основное внимание уделено трудностям, возникающим при построении и применении резюме в процессе анализа исходного кода (по сравнению с анализом низкоуровневого представления программы), а также достижению гибкости метода анализа, необходимой для поиска дефектов произвольного вида.
Ключевые слова:
статический анализ, символьное выполнение, межпроцедурный анализ, контекстно-чувствительный анализ, резюме, C, C++, Clang Static Analyzer.
Образец цитирования:
А. В. Дергачёв, А. В. Сидорин, “Основанный на резюме метод реализации произвольных контекстно-чувствительных проверок при анализе исходного кода посредством символьного выполнения”, Труды ИСП РАН, 28:1 (2016), 41–62
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/tisp3 https://www.mathnet.ru/rus/tisp/v28/i1/p41
|
|