Details

Title Автоматическое формирование сценариев восстановления программных объектов на основе формальных спецификаций библиотек: выпускная квалификационная работа магистра: направление 09.04.01 «Информатика и вычислительная техника» ; образовательная программа 09.04.01_15 «Технологии проектирования системного и прикладного программного обеспечения»
Creators Лихолетов Михаил Данилович
Scientific adviser Болсуновская Марина Владимировна
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2024
Collection Выпускные квалификационные работы; Общая коллекция
Subjects синтез программ; тестирование; формальная спецификация; program synthesis; testing; formal specification
Document type Master graduation qualification work
File type PDF
Language Russian
Level of education Master
Speciality code (FGOS) 09.04.01
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2024/vr/vr24-3921
Rights Доступ по паролю из сети Интернет (чтение, печать)
Additionally New arrival
Record key ru\spstu\vkr\33140
Record create date 8/29/2024

Allowed Actions

Action 'Read' will be available if you login or access site from another network

Group Anonymous
Network Internet

Данная работа посвящена разработке подхода для автоматической генерации сценариев для воспроизведения программных объектов при по мощи анализа формальных спецификаций программных библиотек. В ходе данной работы решались следующие задачи: - обзор существующих инструментов для решения задач в области программного синтеза; - разработка собственного подхода, осуществляющего синтез программ для воспроизведения программных объектов с использованием методов статического анализа формальных спецификаций; - реализация разработанного подхода для генерации сценариев на конкретном языке программирования. В результате был разработан подход для автоматической генерации сценариев для воспроизведения программных объектов по заданному описанию, использующий формальные спецификации программных библиотек. Данный подход был реализован для генерации сценариев на языке программирования Kotlin в виде программной библиотеки.

This work is devoted to the development of approach for automatic program object reproduction scenarios generation based on formal software library specifications analysis. During this work following tasks were solved: - analysis of existing tools for solving tasks of program synthesis; - development of custom approach for synthesizing scenarios for program object reproduction by using methods of static analysis of formal specifications; - implementation of developed approach for generating scenarios on concrete programming language; As a result an approach for automatic scenario generation for program objects reproduction by theirs descriptions based on formal software library specifications analysis. Developed approach was implemented as program library for generating object reproducing scenarios on Kotlin programming language.

Network User group Action
ILC SPbPU Local Network All
Read Print
Internet Authorized users SPbPU
Read Print
Internet Anonymous

Access count: 0 
Last 30 days: 0

Detailed usage statistics