Какие диаграммы существуют в UML 2 ?
Не хочется приводить линейный список, поэтому предложим дополнительно классификацию диаграмм в зависимости от того, на какой вопрос они отвечают:
Что делает система?
- Диаграмма использования / Use case diagram
Из чего состоит система?
- Диаграмма классов / Class diagram
- Диаграмма компонентов / Component diagram
- Диаграмма размещения (развертывания) / Deployment diagram
- Диаграмма объектов / Object diagram
- Диаграмма внутренней структуры / Composite structure diagram
Как работает система?
- Диаграмма деятельности / Activity diagram
- Диаграмма коммуникации / Communication diagram
- Диаграмма последовательности / Sequence diagram
- Диаграмма автомата / State machine diagram
- Обзорная диаграмма взаимодействия / Interaction overview diagram
- Диаграмма синхронизации / Timing diagram
Как управлять сложностью самой модели?
- Диаграмма пакетов / Package diagram
Примеры всех диаграмм можно найти, например, в этой презентации.
Оригинал тут.
{smfdispute}