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

Название Применение автогенерация кода для некоторых видов программных продуктов: выпускная квалификационная работа бакалавра: направление 01.03.02 «Прикладная математика и информатика» ; образовательная программа 01.03.02_02 «Системное программирование»
Авторы Петрошенко Артём Владимирович
Научный руководитель Новиков Федор Александрович
Организация Санкт-Петербургский политехнический университет Петра Великого. Физико-механический институт
Выходные сведения Санкт-Петербург, 2024
Коллекция Выпускные квалификационные работы; Общая коллекция
Тематика метод автогенерации кода; форма; UML; DSL; интерфейс; CSS; HTML; code autogeneration method; FORM; INTERFACE
Тип документа Выпускная квалификационная работа бакалавра
Тип файла PDF
Язык Русский
Уровень высшего образования Бакалавриат
Код специальности ФГОС 01.03.02
Группа специальностей ФГОС 010000 - Математика и механика
DOI 10.18720/SPBPU/3/2024/vr/vr24-5320
Права доступа Доступ по паролю из сети Интернет (чтение)
Дополнительно Новинка
Ключ записи ru\spstu\vkr\30012
Дата создания записи 10.07.2024

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

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

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

Данная работа посвящена применению метода автогенерации кода для частичной автоматизации процесса написания кода и ускорения разработки. Был проведен теоретический обзор методов генерации кода, использующихся для решения задачи автоматизации. Создан язык для описания моделей для генерации кода и подробно описана его грамматика. Описана простая модель для демонстрации. Подробно описан и реализован алгоритм автогенерации на основе моделей. Реализован инструмент, демонстрирующий работу алгоритма автогенерации кода, который может быть использован, в качестве основы для других задач автоматизации. Результаты работы могут быть использованы разработчиками для более быстрого и удобного написания “рутинного” кода, что позволит сэкономить время и ресурсы на выполнение более важных задач.

This work is dedicated to the application of the code autogeneration method to partially automate the process of writing code and accelerate development. A theoretical review of the code generation methods used to solve the automation problem was conducted. A language has been created to describe models for code generation and its grammar is described in detail. A simple model for demonstration is described. A model-based autogeneration algorithm is described and implemented in detail. A tool has been implemented that demonstrates the operation of the code autogeneration algorithm, which can be used as a basis for other automation tasks. The results of the work can be used by developers to write “routine” code faster and more conveniently, which will save time and resources for more important tasks.

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

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

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