Детальная информация
Название | Выбор оптимального алгоритма подготовки данных для максимизации покрытия кода при тестировании программного обеспечения на безопасность: выпускная квалификационная работа бакалавра: направление 27.03.03 «Системный анализ и управление» ; образовательная программа 27.03.03_02 «Cистемный анализ в информационных системах и технологиях» |
---|---|
Авторы | Железный Иван Игоревич |
Научный руководитель | Магер Владимир Евстафьевич |
Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий |
Выходные сведения | Санкт-Петербург, 2020 |
Коллекция | Выпускные квалификационные работы; Общая коллекция |
Тематика | тестирование программного обеспечения; покрытие кода; бинарная инструментация; фаззинг; software testing; code covering; binary instrumentation; fuzzing |
Тип документа | Выпускная квалификационная работа бакалавра |
Тип файла | |
Язык | Русский |
Уровень высшего образования | Бакалавриат |
Код специальности ФГОС | 27.03.03 |
Группа специальностей ФГОС | 270000 - Управление в технических системах |
Ссылки | Отзыв руководителя; Отчет о проверке на объем и корректность внешних заимствований |
DOI | 10.18720/SPBPU/3/2020/vr/vr20-478 |
Права доступа | Доступ по паролю из сети Интернет (чтение, печать) |
Ключ записи | ru\spstu\vkr\10041 |
Дата создания записи | 18.12.2020 |
Разрешенные действия
–
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа | Анонимные пользователи |
---|---|
Сеть | Интернет |
В представленной работе рассмотрены основные подходы, используемые для автоматизированного выявления программных ошибок, основанные на анализе покрытия исполняемого кода. Предложен подход, использующий метод системных матриц, для оценки трасс выполнения программы. В практической части работы было разработано программное средство для оценки эффективности рассматриваемых методов, и проведен сравнительный анализ.
In this paper, the main approaches used for the automated detection of software errors are considered, based on the analysis of the coverage of executable code. An approach using the system matrix method for estimating program execution paths is proposed. In the practical part of the work, a software tool for evaluation of the effectiveness of methods under consideration was developed, and a comparative analysis was carried out.
Место доступа | Группа пользователей | Действие |
---|---|---|
Локальная сеть ИБК СПбПУ | Все |
|
Интернет | Авторизованные пользователи СПбПУ |
|
Интернет | Анонимные пользователи |
|
Количество обращений: 12
За последние 30 дней: 0