Детальная информация

Название Динамический анализ корректности взаимодействия приложений и библиотек на основе спецификаций: выпускная квалификационная работа магистра: направление 09.04.01 «Информатика и вычислительная техника» ; образовательная программа 09.04.01_15 «Технологии проектирования системного и прикладного программного обеспечения»
Авторы Михалёва Мария Вадимовна
Научный руководитель Ицыксон Владимир Михайлович
Другие авторы Новопашенный Андрей Гелиевич
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения Санкт-Петербург, 2021
Коллекция Выпускные квалификационные работы; Общая коллекция
Тематика Вычислительные машины электронные персональные — Библиотеки программ; Вычислительные машины электронные — Программы — Тестирование; верификация; динамический анализ; инструментирование; verification; dynamic analysis; instrumentation
УДК 004.422.8; 004.415.53
Тип документа Выпускная квалификационная работа магистра
Тип файла PDF
Язык Русский
Уровень высшего образования Магистратура
Код специальности ФГОС 09.04.01
Группа специальностей ФГОС 090000 - Информатика и вычислительная техника
Ссылки Отзыв руководителя; Рецензия; Отчет о проверке на объем и корректность внешних заимствований
DOI 10.18720/SPBPU/3/2021/vr/vr21-693
Права доступа Доступ по паролю из сети Интернет (чтение, печать, копирование)
Ключ записи ru\spstu\vkr\12087
Дата создания записи 02.07.2021

Разрешенные действия

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа Анонимные пользователи
Сеть Интернет

Тема выпускной квалификационной работы: «Динамический анализ корректности взаимодействия приложений и библиотек на основе спецификаций». Целью магистерской диссертации является разработка инструмента, позволяющего автоматизировать процесс проверки корректности использования программной библиотеки, основываясь на ее спецификации. Результатом работы инструмента является сформированный набор несоответствий вызовов методов библиотек в конкретных участках тестируемого проекта. Инструмент представлен в виде десктопного Java-приложения, которое позволяет анализировать другие Java-программы. На вход такой системы поступает информация о местоположениях программы, ее системы сборки (если таковая имеется) и спецификации программной библиотеки, описанной на языке LibSL.

The subject of the master’s degree thesis "Dynamic analysis of the correctness of the interaction of applications and libraries based on specifications." The aim of the master's thesis is to develop a tool to automate the process of checking the correctness of the use of a software library, based on its specification. The result of the tool's work is a generated set of inconsistencies in calls to library methods in specific areas of the project under test. The tool is presented as a desktop Java application that allows you to analyze other Java programs. The input of such a system receives information about the locations of the program, its build system (if any) and the specification of the software library described in the LibSL language.

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все
Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ
Прочитать Печать Загрузить
Интернет Анонимные пользователи

Количество обращений: 17 
За последние 30 дней: 0

Подробная статистика