Публикации на русском языке

2018
Дудина И.А., Малышев Н.Е.
Труды Института системного программирования РАН, том 30, вып. 5, 2018, стр. 55-74.
Keywords: статический анализ; символьное исполнение; анализ строк

Ошибки при работе с библиотечными функциями обработки строк в языке Си являются частой причиной переполнения буфера, что в свою очередь нередко приводит к от...

2017
Дудина И.А., Белеванцев А.А.
Программирование, № 5, с. 3-17
Keywords: переполнение буфера, символьное исполнение

Ошибки доступа к буферу остаются одним из наиболее серьезных источников ошибок и уязвимостей в программах на языках Си и Си++. Для их обнаружения в числе про...

2016
Дудина И.А.
Труды Института системного программирования РАН, том 28, вып. 5, 2016, стр. 119-134.
Keywords: статический анализ, поиск дефектов, переполнение буфера, чувствительность к путям, контекстная чувствительность, межпроцедурный анализ, символьное исполнение

В данной работе рассматривается метод поиска межпроцедурных ошибок доступа к буферу с помощью статического анализа. В основе рассматриваемого подхода лежит р...

2016
Дудина И.А., Кошелев В.К., Бородин А.Е.
Труды Института системного программирования РАН, том 28, вып. 4, 2016, стр. 149-168.
Keywords: статический анализ; поиск дефектов; переполнение буфера; чувствительность к путям; символьное исполнение

В статье рассматривается алгоритм статического анализа для поиска в исходном коде программы ошибок доступа к буферу. Алгоритм использует символьное исполнени...

2015
В.К. Кошелев, И.А. Дудина, В.И. Игнатьев, А.И. Борзилов
Труды Института системного программирования РАН, том 27, вып. 5, 2015, стр. 59-86.
Keywords: Статический анализ; разыменование нулевого указателя; чувствительность к путям; резюме функции; поиск дефектов

В данной работе рассматривается построение масштабируемого чувствительного к путям анализа дефектов в программах на языке C#. Предложенный метод анализа явля...

2014
Кошелев В. К., Избышев А. О., Дудина И. А.
Труды Института системного программирования РАН, том 26, вып. 2, 2014, стр. 97-118.
Keywords: статический анализ; межпроцедурный анализ; класс IFDS; анализ потоков данных; анализ помеченных данных

В данной работе рассматривается задача анализа помеченных данных. Для её решения предлагается статический межпроцедурный котекстно-потоковый объектно-чувстви...

2013
А.О. Кудрявцев, В.К. Кошелев, А.О. Избышев, И.А. Дудина, Ш.Ф. Курмангалеев, А.И. Аветисян, В.П. Иванников, В.Е. Велихов, Е.А. Рябинкин.
Труды Института системного программирования РАН, том 24, 2013, стр. 13-34.
Keywords: облачные вычисления; виртуализация; мониторы виртуальных машин; высокопроизводительные вычисления; параллельные вычисления

В данной работе описаны основные проблемы, возникающие при переносе высокопроизводительных вычислений в облако. Рассматривается подход к организации высокопр...

2013
Дудина И.А., Кудрявцев А.О., Гайсарян С.С.
Труды Института системного программирования РАН, том 24, 2013, стр. 35-48.
Keywords: планирование, виртуализация, облачные вычисления, hop-byte метрика

Для эффективного решения высокопроизводительных задач в облаке необходимо планирование виртуальных машин на серверах, учитывающее особенности высокопроизводи...