Курс "Современные CASE-технологии"
            Конспекты пар
    
        
    
        
- 
    Лекция 1. Введение 
 презентация
 конспект
 
- 
    Лекция 2. UML (методы-предшественники, диаграмма классов) 
 презентация
 конспект
 
- 
    Лекция 3. UML (остальные диаграммы) 
 презентация
 конспект
 
- 
    Лекция 4. Другие языки визуального моделирования 
 презентация
 конспект
 
- 
    Лекция 5. Структура визуальных языков и их свойства 
 презентация
 
- 
    Лекция 6. Компоненты CASE-тулов, история CASE-тулов 
 презентация
 конспект
 
- 
    Лекция 7. Разработки кафедры СП (RTST, RTST++, REAL) 
 презентация
 
- 
    Лекция 8. Model Driven Architecture (MDA) 
 презентация
 
- 
    Лекция 9. Внутреннее устройство CASE-систем (1) 
 презентация
 конспект
 
- 
    Лекция 10. Внутреннее устройство CASE-систем (2) 
 презентация
 конспект
 
- 
    Лекция 11. Способы расширения UML 
 презентация
 конспект
 
- 
    Лекция 12. DSM-подход 
 презентация
 
- 
    Лекция 13. Инструментальные средства DSM 
 презентация
 
- 
    Лекция 14. QReal 
 презентация
 
Список вопросов к экзамену
- Связь моделирования с проектированием в инженерных дисциплинах. Метафора визуализации. Визуальное моделирование на фоне эволюции средств программирования. Семантический разрыв.
- Методологии-предшественники UML: Сети Петри, диаграммы Харела, DFD, метод Буча
- Методологии-предшественники UML: OMT, OOSE
- Диаграммы UML: диаграммы классов, объектов, пакетов, компонентов, составных структур, развёртывания
- Диаграммы UML: диаграммы активностей, состояний, прецедентов, диаграммы последовательности, обзора взаимодействия, временные диаграммы
- Язык SysML
- Визуальное моделирование в разработке баз данных: ORM
- Визуальное моделирование в разработке баз данных: ER, UML
- Язык BPMN
- Структура визуального языка (синтаксис, семантика, прагматика)
- Уровни абстракции моделей
- Классификация визуальных языков
- Типичные составляющие CASE-инструментов
- Основные этапы развития CASE-инструментов
- RTST
- REAL
- Семантика визуальных языков: двухуровневая схема, xUML
- Семантика визуальных языков: DMM, eProvide
- Версионирование визуальных моделей
- Механизмы проверки ограничений
- Автораскладывание элементов на диаграммах
- Юзабилити: терминология, показатели
- Способы расширения UML - метамодели и профили
- Основные пакеты метамодели MOF. Операции над пакетами (PackageImport, PackageMerge).
- Основные принципы предметно-ориентированного моделирования, сравнение с другими подходами
- Составляющие DSM-решения
- Шаги разработки и внедрения предметно-ориентированного языка
- Подходы к созданию DSM-инструментов, история развития DSM-инструментов
- Типичные требования к метаязыку и нотации DSL
- Типичные требования к генератору и окружению в DSM

 
                    
                    
                 
                    
                    
                 Стипендия А.Н. Терехова
            Стипендия А.Н. Терехова
            