1 / 13

Язык декомпозиции гипертекстовых моделей

Язык декомпозиции гипертекстовых моделей. Дипломная работа Евтифеевой О.А. Научный руководитель: к.ф.-м.н., доцент Кознов Д.В. Рецензент к.ф.-м.н. Иванов А.Н. Предпосылки . Современные Web -приложения Язык визуального моделирования WebML – стандарт де-факто

Download Presentation

Язык декомпозиции гипертекстовых моделей

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Язык декомпозиции гипертекстовых моделей Дипломная работа Евтифеевой О.А. Научный руководитель: к.ф.-м.н., доцент Кознов Д.В. Рецензент к.ф.-м.н. Иванов А.Н.

  2. Предпосылки • Современные Web-приложения • Язык визуального моделирования WebML – стандарт де-факто • Гипертекстовая модель - структурно-поведенческая модель

  3. Проблемы спецификаций WebML

  4. Постановка задачи • Анализ существующих подходов к структурной декомпозиции • Экспериментирование с примерами, прилагаемыми к продукту WebRatio • Разработка и спецификация языка, поддерживающего многоуровневую декомпозицию гипертекстовых моделей. • Реализация базового редактора • Апробации на реальных приложениях

  5. Язык WebML • Страница • Юнит • Связь

  6. Язык WebML+D • Блок • Порт • Гиперлинк

  7. Методы декомпозиции

  8. Реализация базового редактора • Настраиваемый графический пакет Microsoft Visio 2007 • Платформа Microsoft Visual Studio/C# 2005 • Генератор репозиториев технологии REAL • Адаптация к Visio/С#: • Перенос REAL на C# • MVC шаблон

  9. Результаты • Обзор методов декомпозиции, предлагаемых в SADT, SDL, UML, ROOM технологиях • Reverse engineering примеров «Acme» и «Bug Tracking System», прилагаемых к продукту WebRatio • Спецификация языка WebML+D, концептуальная и реализационная модели • Пилотная реализация базового редактора для WebML+D • Апробация WebML+D

  10. Результаты

  11. Результаты

  12. Результаты: редактор

  13. Спасибо за внимание Вопросы

More Related