Введение
Глава 1. Модельно-ориентированная разработка 16
1.1. Введение 16
1.2. Разработка ПО и модели 16
1.3. ПО для работы с данными 17
1.4. Модельно-ориентированная архитектура 21
1.5. Предметно-ориентированное моделирование 25
1.6. Метамоделирование 30
1.7. Заключение 35
Глава 2. Обзор 36
2.1. Введение 36
2.2. CASE-инструменты 36
2.3. Состав типовой CASE-среды 39
2.4. Современные DSM-платформы 41
2.5. Требования к современной DSM платформе 47
2.6. Заключение 48
Глава 3. Подходы к повышению удобства моделирования 50
3.1. Введение 50
3.2. Использование распознавания жестов мышью 51
3.3. Особенности графических редакторов 55
3.4. Заключение 61
Глава 4. Средства задания исполнимой семантики 63
4.1. Введение 63
4.2. Семантика языков 63
4.3. Задание исполнимой семантики в QReal 65
4.4. Архитектура реализованного решения 73
4.5. Заключение 74
Глава 5. Платформа QReal 75
5.1. Введение 75
5.2. Технология QReal 75
5.3. Общая архитектура платформы QReal 76
5.4. Состав DSM-решения на основе QReal 81
5.5. Заключение 96
Глава 6. Апробация
6.1. Введение 97
6.2. Среда разработки QReal:Robots 97
6.3. Среда разработки, основанная на языке блок-схем 101
6.4. Среда разработки QReal:Ubiq 103
6.5. Редактор диаграмм машин состояний для проекта компьютерного зрения 108
6.6. Сравнение DSM-платформ 109
6.7. Заключение 113
Заключение 114
Итоги диссертационной работы 114
Рекомендации по применению результатов работы 114
Перспективы дальнейшей разработки тематики 115
Список литературы 117


