Аннотационные сущности
Введение в универсальный язык моделирования UML
Взаимодействия
Второе поколение языков (1959-1961 гг.)
Главные цели унификации
Группирующие сущности
Диаграммы объектов
Интерфейсы, типы и роли
Концептуальная модель UML
Краткая история UML
Логический анализ структур АСОИУ
Назначение языка UML
Обзор языка UML
Области применения промышленных программных продуктов
Общие механизмы
Объектно-ориентированные языки программирования
Основные строительные блоки языка
Отношения
Первое поколение языков (1956-1958 гг.)
Поведенческие сущности
Понятие диаграмм объектов
Понятие пакета
Причины сложности программных систем
Разработка пользовательского интерфейса
Сложность программных систем
Сложность программных систем, объектно-ориентированная технология и структура программных модулей
Структурные сущности
Существовавшие языки моделирования
Сущности
Типы пакетов
Типы экземпляров
Третье поколение языков (1962-1970 гг.)
Экземпляры