Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемВиктор Панасов
1 Метод декомпозиции гипертекстовых моделей Дипломная работа Тыжгеева М.Г. Научный руководитель: к.ф.-м.н. Кознов Д.В. Рецензент: к.ф.-м.н. Иванов А.Н.
2 Актуальность проблемы Сложность современных Web-приложений Развитие RIA-приложений: Сложные модели интерфейсов Сложные поведенческие модели WebML – язык моделирования Web и RIA-приложений Гипертекстовая модель - структурно-поведенческая модель
3 Трудности работы со структурно- поведенческими моделями WebML
4 Цель и контекст работы Цель: разработка декомпозиционного метода для гипертекстовых моделей веб- и RIA приложений на основе языка WebML+D Контекст: Язык WebML+D Технологии реализации – MS Visio MS Visual Studio 2008 Базовый редактор, поддерживающий WebML+D
5 Поставленные задачи Провести анализ существующих подходов моделирования современных веб- и RIA- приложений. Предложить конкретные методики декомпозиции гипертекстовых моделей. Реализовать поддержку предложенных методик в прототипе программного средства моделирования.
6 Язык WebML+D Основа предлагаемого метода декомпозиции – язык WebML+D Основные элементы языка: Блок Порт Гиперлинк Прагматика – блочная декомпозиция и декомпозиция связей
7 Применение декомпозиции для различных классов задач Построение новых моделей на основе подхода «сверху-вниз» и «снизу-вверх» Анализ и изучение моделей Reverse Engineering существующих моделей Методики: Методика увеличительного стекла Методика сторон света Методика продолжения глазом
8 Методика увеличительного стекла Высокоуровневое представление Раскрытие блока на 2 уровня
9 Прототип редактора с поддержкой декомпозиции Реализован на основе базового редактора, поддерживающего язык WebML+D Архитектура – MVC; архитектура репозитория предложена А.Павлиновым Основа функциональности: Построение нескольких представлений Трансформации представления Локальные трансформации модели
10 Редактор
11 Результаты Проведен анализ существующих подходов моделирования RIA- и классических веб-приложений. Выделены классы задач, возникающих при построении гипертекстовых моделей веб-приложений Разработаны конкретные методики декомпозиции гипертекстовых моделей Предложенные методики реализованы в прототипе модельного средства
12 Перспективы Поддержка загрузки в инструмент WebML моделей Поддержка выгрузки модели WebML+D в WebRatio для последующей кодогенерации Поддержка моделирования event-driven RIA-приложений с поддержкой декомпозиционных методик
13 Спасибо за внимание! Вопросы
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.