В UML используются следующие виды диаграмм (для исключения неоднозначности приведены также обозначения на английском языке):
Structure Diagrams:
- Class diagram
- Component diagram
- Composite structure diagram
- Deployment diagram
- Object diagram
- Package diagram
- Profile diagram (UML2.2)
Behavior Diagrams:
- Activity diagram
- State Machine diagram
- Use case diagram
- Interaction Diagrams:
- Communication diagram (UML2.0) / Collaboration (UML1.x)
- Interaction overview diagram (UML2.0)
- Sequence diagram
- Timing diagram (UML2.0)
| Структурные диаграммы:
- Диаграмма классов
- Диаграмма компонентов
- Композитной/составной структуры
- Диаграмма кооперации (UML2.0)
- Диаграмма развёртывания
- Диаграмма объектов
- Диаграмма пакетов
- Диаграмма профилей (UML2.2)
Диаграммы поведения:
- Диаграмма деятельности
- Диаграмма состояний
- Диаграмма прецедентов
- Диаграммы взаимодействия:
- Диаграмма коммуникации (UML2.0) / Диаграмма кооперации (UML1.x)
- Диаграмма обзора взаимодействия (UML2.0)
- Диаграмма последовательности
- Диаграмма синхронизации (UML2.0)
|
Структуру диаграмм UML 2.3 можно представить на диаграмме классов UML:
