RUS  ENG
Полная версия
ЖУРНАЛЫ // Вестник Санкт-Петербургского университета. Серия 10. Прикладная математика. Информатика. Процессы управления // Архив

Вестн. С.-Петербург. ун-та. Сер. 10. Прикл. матем. Информ. Проц. упр., 2011, выпуск 3, страницы 112–126 (Mi vspui51)

Эта публикация цитируется в 1 статье

Информатика

WebMLDoc: подход к автоматизированному отслеживанию изменений в пользовательской документации Web-приложений

Д. В. Козновa, М. Н. Смирновab, В. А. Дороховa, К. Ю. Романовскийab

a Санкт-Петербургский государственный университет, математико-механический факультет
b ЗАО "ЛАНИТ-ТЕРКОМ", г. Санкт-Петербург

Аннотация: В работе рассматривается известная проблема автоматизированного сопровождения пользовательской документации в процессе эволюции программного обеспечения (ПО). Предлагается подход WebMLDoc для решения этой задачи в случае Web-приложений. Используется модельно-ориентированный подход, предполагающий генерацию программного кода приложения (полностью или существенно) по моделям и дальнейшую эволюцию приложения посредством изменения моделей и перегенерацией кода. В этом случае появляется возможность «привязать» документацию к моделям, а не к самому исходному коду, что значительно удобнее, так как модели содержат более высокоуровневую информацию о коде приложения. Эта «привязка» используется для автоматизированного отслеживания тех мест в документации, которые нужно изменить в соответствии с измененным ПО. В качестве модели выбрана гипертекстовая модель языка моделирования Web-приложений WebM, так как она, фактически, работает с элементами пользовательского интерфейса и поэтому хорошо отображается на пользовательскую документацию. В статье представлена пилотная реализация подхода в среде Eclipse. Библиогр. 31 назв.

Ключевые слова: техническая документация, модельно-ориентированный подход, гипертекстовые модели, WebML, DocLine.

УДК: 004.434:004.42


Принята к печати: 10 марта 2011 г.



© МИАН, 2024