Введение
Глава 1. Сферы применения, методы и инструментальные средства создания адаптивных программных систем на основе трехмерной графики 10
1.1 Особенности и сферы применения трехмерных адаптивных приложений 10
1.2 Существующие методы разработки адаптивных программных систем 16
1.3 Существующие инструментальные средства для создания трехмерных адаптивных приложений 26
1.4 Обзор технологии моделирования изменчивости 31
Выводы по главе 1 39
Глава 2. Модели и методы структурно-параметрического синтеза и функционирования трехмерных адаптивных приложений 41
2.1 Общая структура трехмерного адаптивного приложения как модель его морфологического множества 41
2.2 Теоретико-множественное представление общей структуры трехмерного адаптивного приложения 46
2.3 Математическая модель изменчивости трехмерного адаптивного приложения 56
2.4 Метод структурно-параметрического синтеза трехмерных адаптивных приложений 62
Выводы по главе 2 69
Глава 3. Разработка алгоритмического и программного обеспечения системы структурно-параметрического синтеза трехмерных адаптивных приложений 70
3.1 Алгоритм верификации системных конфигураций трехмерного адаптивного приложения 70
3.2 Алгоритм автоматического ситуационного выбора системных конфигураций в процессе выполнения 77
3.3 Особенности реализации трехмерных адаптивных приложений и требования, предъявляемые к исходным данным
3.4 Архитектура системы структурно-параметрического синтеза трехмерных адаптивных приложений 86
3.4.1 Общие сведения об архитектуре системы 86
3.4.2 Модуль работы с изменчивостью 89
3.4.3 Модуль визуального программирования 94
3.4.4 Модуль компоновки 99
3.4.5 Модуль исполнения 101
3.4.6 Модуль авторизации и учета пользователей и модуль формирования выходных данных 103
Выводы по главе 3 105
Глава 4. Программная реализация и методические аспекты применения разработанной системы 107
4.1. Тестирование алгоритма верификации системных конфигураций 107
4.2. Альтернативный вариант представления диаграммы характеристик 117
4.3. Применение разработанной системы для создания тестирующего приложения 121
4.4. Сравнительная оценка временных и экономических затрат при создании
приложений 137
Выводы по главе 4 140
Заключение 141
Список литературы 144


