1. Общие сведения:
a. Основные термины и определения;
b. Цели моделирования предметной области и АС;
c. Классификация АС;
d. Выбор методики создания АС.
2. Введение в унифицированный язык моделирования:
a. Цели UML;
b. История создания UML;
c. Область применения UML;
d. Ключевые абстракции;
e. Механизмы и артефакты;
f. Моделирование структуры;
g. Моделирование поведения.
3. Унифицированный процесс разработки программного обеспечения Rational Unified Process (RUP) - эффективная основа использования UML:
a. Модели потоков работ;
b. Модели трассировок;
c. Примеры моделей на основе RUP.
4. Создание моделей на основе стандартов информационных технологий:
a. Трассировки между этапами работ по RUP и этапами создания АС в соответствие со стандартами информационных технологий;
b. Разработка моделей предметной области;
c. Разработка моделей АС.
5. Документирование моделей:
a. Соглашение по моделированию предметной области;
b. Соглашение по моделированию АС.
6. Деловая игра:
a. Формализация алгоритма функции;
b. Выявление требований и функций АС на основе моделей предметной области.