На этом шаге рассмотрим общее применение диаграмм взаимодействия.
Диаграммы взаимодействия применяются для моделирования динамических аспектов системы. Эти аспекты могут подразумевать взаимодействие экземпляров любого рода на любом представлении архитектуры системы, включая классы (в том числе активные), интерфейсы, компоненты и узлы.
Когда диаграммы взаимодействия используются для моделирования некоторых динамических аспектов системы, это делается в контексте системы в целом, подсистемы, операции либо класса. Можно также присоединить диаграммы взаимодействия к вариантам использования, чтобы моделировать сценарии, и к кооперациям, чтобы моделировать динамические аспекты сообществ объектов.
Диаграммы взаимодействия обычно используются двумя способами:
На следующем шаге рассмотрим типичные приемы моделирования потоков управления, упорядоченных по времени.