Автоматизированная поддержка пользовательской документации Web-приложений, разрабатываемых в среде WebRatio Студент: Дорохов Вадим, 544 гр. Научный руководитель:

Презентация:



Advertisements
Похожие презентации
1 Дипломная работа «Разработка методов рефакторинга документации семейств программных продуктов» Минчин Л. 544 гр. Научный руководитель: Романовский К.Ю.
Advertisements

Метод декомпозиции гипертекстовых моделей Дипломная работа Тыжгеева М.Г. Научный руководитель: к.ф.-м.н. Кознов Д.В. Рецензент: к.ф.-м.н. Иванов А.Н.
Расширение метода рефакторинга документации семейств программных продуктов Лебедкова Т.А., 461 гр Научный руководитель: к.ф.-м.н., доцент Кознов Д.В. Рецензент:
Создание среды разработки документации семейств программных продуктов Яковлев Константин Сергеевич 542 группа Научный руководитель: К. Ю. Романовский Рецензент:
Бакалов Михаил, гр. 544 Научный руководитель : Терехов А. Н. Рецензент: Замышляев А. Н. Эффективная реализация расширяемой метамодели CASE- средства на.
Язык декомпозиции гипертекстовых моделей Дипломная работа Евтифеевой О.А. Научный руководитель: к.ф.-м.н., доцент Кознов Д.В. Рецензент к.ф.-м.н. Иванов.
Система визуального проектирования документации семейств программных продуктов Алексей Семёнов, гр. 542 руководитель: Романовский К.Ю. Рецензент: Кознов.
Визуальное моделирование требований к Интернет - решениям Автор : Кашин А. А. Руководитель : Кознов Д. В.
Model/View-архитектура CASE-пакета REAL-MV Тимофей Брыксин, гр. 545 Научный руководитель: А.Н.Терехов Рецензент: Д.В.Кознов.
Интеграция технологии DocLine с системой разработки документации Adobe FrameMaker Курсовая работа студента 444 группы Дорохова Вадима Научный руководитель:
Среда разработки для языка DRL/PR для разработки документации семейств программных продуктов.
Система визуального проектирования документации семейств программных продуктов Алексей Семёнов, гр мая 2007.
«Программно-аппаратный комплекс для исследования автоматного управления мобильными роботами» Санкт-Петербург 2010 Алексеев. С. А. гр Научный руководитель:
Тема проекта: Автор: Руководитель Разработка программы специалиста планового отдела ООО «ЕвроСпецСтрой» в среде Delphi 6.0. Слайд 1.
Методы распознавания зашумленных образов БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ФАКУЛЬТЕТ ПРИКЛАДНОЙ МАТЕМАТИКИ и ИНФОРМАТИКИ Кафедра математического.
1 Программный модуль контроля усвоения знаний по грамматике для ЭУМК «Латинский язык» Автор работы: Стародубов А.Б., студент гр Руководитель: Дроздова.
Создание режима быстрого прототипирования в CASE-системе QReal Такун Евгения Игоревна, 545 гр. Научный руководитель: ст. преп. Литвинов Ю.В. Рецензент:
Автор : Макаров А.В. Научный руководитель : к.ф.м.н., доцент кафедры Систем Информатики НГУ, с.н.с. Васючкова Татьяна Сергеевна Система поддержки дистанционного.
Поддержка разработки Parallels Business Automation в среде Eclispe Научный руководитель: Сергушенков Ю. А. Рецензент: доцент кафедры системного программирования,
Разработка подсистемы удаленного доступа к информационной сети с инфраструктурой открытых ключей Дмитрий Краснов группа С
Транксрипт:

Автоматизированная поддержка пользовательской документации Web-приложений, разрабатываемых в среде WebRatio Студент: Дорохов Вадим, 544 гр. Научный руководитель: ст. преподаватель М. Н. Смирнов Рецензент: к. ф.-м. н., доцент Д. В. Кознов

Основные идеи При разработке программных продуктов параллельно разрабатывается пользовательская документация Изменение исходного кода программного продукта часто требует внесения исправлений и в документацию Изменения исходного кода сложно анализировать, значительно проще рассматривать изменения моделей, по которым генерируется исходный код

Контекст исследования WebML – язык разработки Web-приложений с применением модельно-ориентированного подхода WebRatio – CASE-пакет для разработки Web- приложений на языке WebML DocLine – метод проектирования и разработки документации на основе повторного использования

Постановка задачи Разработать метод, позволяющий по изменениям пользовательского интерфейса Web-приложения, создаваемого в среде WebRatio, определить список разделов пользовательской документации в DocLine, требующих корректировки или проверки Web-приложение в WebRatio Пользовательская документация в DocLine

Архитектура системы Web-приложение в WebRatio Пользовательская документация в DocLine Редактор связей WebMLDoc Синхронизация Выдача списка требуемых исправлений в документации

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

Пример

Результаты Разработан метод, позволяющий по изменениям пользовательского интерфейса Web-приложения, создаваемого в среде WebRatio, определить список разделов пользовательской документации в DocLine, требующих корректировки или проверки Разработанный метод успешно опробован на Web-приложении Acme, являющемся частью стандартной поставки WebRatio