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 | |
Language | Russian |
Level of education | Bachelor |
Speciality code (FGOS) | 09.03.04 |
Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
Links | Отзыв руководителя ; Отчет о проверке на объем и корректность внешних заимствований |
DOI | 10.18720/SPBPU/3/2019/vr/vr19-551 |
Rights | Доступ по паролю из сети Интернет (чтение) |
Record key | ru\spstu\vkr\2490 |
Record create date | 9/26/2019 |
Allowed Actions
–
Action 'Read' will be available if you login or access site from another network
Group | Anonymous |
---|---|
Network | Internet |
Данная работа посвящена решению проблемы автоматической генерации исполняемого 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.
Network | User group | Action |
---|---|---|
ILC SPbPU Local Network | All |
|
Internet | Authorized users SPbPU |
|
Internet | Anonymous |
|
Access count: 21
Last 30 days: 0