Details

Title: Разработка генератора исполняемого Java кода на основе UCM спецификаций: выпускная квалификационная работа бакалавра: 09.03.04 - Программная инженерия ; 09.03.04_01 - Технология разработки и сопровождения качественного программного продукта
Creators: Шитиков Олег Николаевич
Scientific adviser: Котляров Всеволод Павлович
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2019
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: языка Java; генерации кода; диаграмма UCM; Java language; code generation; UCM diagram
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Speciality code (FGOS): 09.03.04
Speciality group (FGOS): 090000 - Информатика и вычислительная техника
Links: http://doi.org/10.18720/SPBPU/3/2019/vr/vr19-551; http://elib.spbstu.ru/dl/3/2019/vr/rev/vr19-551-o.pdf; http://elib.spbstu.ru/dl/3/2019/vr/rev/vr19-551-a.pdf

Allowed Actions: Read You need Flash Player to read document

Group: Anonymous

Network: FL SPbPU Local Network

Annotation

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

The work is dedicated to solving the problem of automatically generating executable Java code based on UCM specifications. The paper considers ways to transform each component of the UCM specification into the corresponding constructs of the Java language, suggests ways to solve the problems of mapping the program flow of an arbitrary degree of algorithmic constructions nesting into code and arrays supporting. Prototype implementation of code generation tool was developed.

Document access rights

Network User group Action
-> FL SPbPU Local Network All Read
Internet All Read

Document usage statistics

stat Document access count: 8
Last 30 days: 1
Detailed usage statistics