Введение
Глава 1. Инструментальные средства и подходы к разработке WIMP-интерфейсов (Обзор литературы) 9
1.1 Основные понятия WIMP-интерфейсов 9
1.2 Построители интерфейса ,у 11
1.3 Моделеориентированиые средства 15
1.4 Онтологический подход к автоматизации разработки пользовательских интерфейсов .. 26
1.5 Выводы из обзора 28
Глава 2. Онтология WIMP-иитерфейсов 32
2.1 Модель метаонтологии 32
2.2 Модель онтологии 35
2.3 Выводы 69
Глава 3. Методы формирования модели WIMP-интерфейса и генерации исходного кода 70
3.1 Метод формирования модели WIMP-интерфейса 70
3.1.1 Метод формирования модели системы понятий диалога 71
3.1.2 Метод формирования модели WIMP-представления 73
3.1.3 Метод формирования модели связи интерфейса с прикладной программой 76
3.1.4 Метод формирования модели сценария диалога 78
3.2 Метод генерации исходного кода WIMP-интерфейса по его модели 85
3.2.1 Абстрактный язык для описания структуры исходного кода WIMP-интерфейсов 88
3.2.2 Процесс генерации кода 93
3.3 Выводы 105
Глава 4. Методы реализации инструментального средства для проектирования, автоматической генерации и сопровождения WIMP-интерфейсов 106
4.1 Требования к инструментальному средству для проектирования, автоматической генерации и сопровождения WIMP-интерфейсов 106
4.2 Архитектура Onto Dev 107
4.3 Методы реализации инструментария 109
4.4 Методы реализации генератора кода WIMP-интерфейсов 117
4.5 Технические характеристики 119
4.6 Сравнительный анализ инструментальных средств для разработки WIMP-интерфейсов 119
4.7 Выводы 121
Глава 5. Технология проектирования и сопровождения WIMP-интерфейсов с помощью инструментального средства Onto Dev 123
5.1 Технология проектирования и сопровождения WIMP-интерфейсов 123
5.2 Технология сопровождения инструментария разработчика 130
5.3 Разработанные с помощью Onto Dev интерфейсы
5.3.1 Система интеллектуальной поддержки обследования больных для врача уролога... 133
5.3.2 Система анализа газетных объявлений 134
5.3.3 Сравнительная оценка трудоёмкости разработки WIMP-интерфейсов 135
5.4 Выводы 137
Основные результаты работы


