Содержание
Введение
Глава 1. Обзор существующих решений
1.1. Обзор способов спецификации визуальных языков
1.1.1. Спецификации, основанные на алгебрах.
1.1.2. Спецификации, основанные на логике.
1.1.3. Спецификации, основанные на грамматиках и системах
подстановок.
1.2. Обзор и анализ существующих продуктов
1.2.1. Система I
1.2.2. Инструментальная среда i i .
1.2.3. Набор инструментов i .
1.2.4. Продукт i 4.5
1.2.5. Проект 1.5.
1.3. Выводы по главе 1
Глава 2. Язык описания диаграмм i.
2.1. Назначение языка.
2.1.1. Основные концепции.
2.1.2. Требования к семантической модели
2.1.3. Способы использования языка
2.2. Абстрактный синтаксис
2.2.1. Корневые сущности метамодели.
2.2.2. Графическая конструкция, контейнер, диаграмма и конструкция
владелец .
2.2.3. Прикрепление.
2.2.4. Метка и абстрактная геометрическая конструкция.
2.2.5. Декорация, фигура, составная фигура и фигураконтейнер
2.2.6. Линия
2.2.7. Семантические мосты
2.2.8. Управление отображением конструкции
2.2.9. Операнды
2.3. Конкретный синтаксис.
2.3.1. Используемые терминалы
2.3.2. Правила грамматики
2.3.3. Пояснения к правилам грамматики.
2.4. Выводы по главе 2
Глава 3Математическая формализация графических конструкций языка
3.1. Общие определения
3.2. Метки
3.3. Оператор прикрепления метки к вершине
3.4. Оператор прикрепления метки к ребру
3.5. Декорация
3.6. Оператор прикрепления декорации к ребру
3.7. Фигура.
3.8. Составная фигура.
3.9. Контейнер
3 Рамка
3 Ребра
3 Выводы по главе 3
Глава 4. Система автоматического построения диаграмм
4.1. Архитектура и описание логики работы.
4.2. Модель конкретных графических объектов.
4.3. Алгоритм построения диараммь.
4.4. Выводы по главе 4
Глава 5. Применение языка ОаОеЬ и визуализатора диаграмм.
5.1. Внедрение предложенных результатов работы в компании ЗАО
МОБИ.Деныи
5.1.1. Бизнес задача.
5.1.2. Архитектура решения на основе САДП.
5.1.3. Описание диаграммы денежных потоков на языке i
5.1.4. Пример построенной диаграммы денежных потоков
5.2. Визуализация диаграмм с использованием i
5.2.1. Диаграмма сущностьсвязь.
5.2.2. Диаграмма классов
5.2.3. Диаграмма состояний
5.2.4. Диаграмма I0
5.3. Выводы по главе 5
Заключение
Список литературы
- Київ+380960830922