Создание среды разработки документации семейств программных продуктов Яковлев Константин Сергеевич 542 группа Научный руководитель: К. Ю. Романовский Рецензент: Д. В. Кознов
Контекст работы Семейства программных продуктов Проблема разработки документации Существующие решения –DITA –DocBook Подход DocLine –Язык DRL/PR
Постановка задачи Разработка текстового редактора для языка DRL/PR Разработка модуля трансляции в форматы HTML и PDF Разработка системы валидации DRL/PR-текстов
Архитектура Платформа Eclipse Взаимодействие текстового и визуального редакторов
Текстовый редактор Eclipse Text Editor Framework Подсветка синтаксиса Подсказки Подсветка ошибок Авто-редактирование
Трансляция
Валидация
Заключение Реализован текстовый редактор с заявленной функциональностью Реализована трансляция DRL/PR в форматы HTML и PDF Реализована валидация DRL/PR кода на трех уровнях Разработан сквозной пример