Содержание
- Введение 1
- CASE-технологии: история и современное состояние 2
- - Основные принципы и классификация CASE-инструментов 2.1
- - Преимущества и недостатки применения CASE-технологий 2.2
- - Примеры современных CASE-инструментов 2.3
- Domain-Specific Languages (DSL): разработка языков для конкретных задач 3
- - Типы и особенности DSL 3.1
- - Инструменты и фреймворки для разработки DSL 3.2
- - Применение DSL в автоматизации проектирования 3.3
- Model-Driven Development (MDD): проектирование на основе моделей 4
- - Основные концепции и стандарты MDD 4.1
- - Инструменты для MDD 4.2
- - Примеры применения MDD в различных областях 4.3
- Практические примеры автоматизации проектирования 5
- - Автоматизация проектирования с использованием UML и CASE-инструментов 5.1
- - Применение DSL для автоматической генерации пользовательских интерфейсов 5.2
- - Использование MDD для автоматической генерации кода для встраиваемых систем 5.3
- Заключение 6
- Список литературы 7