Details

Title Интерактивный визуализатор моделей программ: выпускная квалификационная работа бакалавра: направление 09.03.01 «Информатика и вычислительная техника» ; образовательная программа 09.03.01_01 «Вычислительные машины, комплексы, системы и сети»
Creators Кучмин Дмитрий Алексеевич
Scientific adviser Ицыксон Владимир Михайлович
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint Санкт-Петербург, 2022
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects статический анализ ; модели программ ; Java ; верификация и анализ программ ; динамическая визуализация ; static analysis ; program models ; program verification and analysis ; dynamic visualization
Document type Bachelor graduation qualification work
File type PDF
Language Russian
Level of education Bachelor
Speciality code (FGOS) 09.03.01
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2022/vr/vr22-1227
Rights Доступ по паролю из сети Интернет (чтение, печать, копирование)
Record key ru\spstu\vkr\16660
Record create date 7/27/2022

Allowed Actions

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

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

Group Anonymous
Network Internet

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

The subject of the graduate qualification work is «Interactive visualizer of program models».This work is the development of an interactive visualizer of program models that will simplify the presentation of material to students and help to understand the structure of an abstract syntax tree, a control flow graph, a data dependency graph, a program dependency graph, an abstract semantic graph, and a representation based on a single static assignment. The result of the work is a client-server application that visualizes all the above models.The application supports program code written in Java.

Network User group Action
ILC SPbPU Local Network All
Read Print Download
Internet Authorized users SPbPU
Read Print Download
Internet Anonymous
  • Интерактивный визуализатор моделей программ
    • Введение
    • 1. Анализ предметной области
    • 2. Обзор существующих решений
    • 3. Постановка задачи и разработка требований к системе
    • 4. Проектирование архитектуры и выбор средств решения
    • 5. Разработка сервиса интерактивного визуализатора моделей программ
    • 6. Тестирование и анализ результатов
    • Заключение
    • Список использованных источников
    • Приложение 1. Репозитории с исходным кодом клиента и сервера визуализатора
    • Приложение 2. Исходный код клиентской части визуализатора

Access count: 17 
Last 30 days: 0

Detailed usage statistics