Динамическая диаграмма
Динамическая диаграмма может быть полезна, когда вы хотите показать, как элементы статической модели взаимодействуют во время выполнения для реализации пользовательской истории, варианта использования, функции и т.д. Эта динамическая диаграмма основана на UML-диаграмме взаимодействия (ранее известная как “диаграмма взаимодействия UML”). Она похожа на Диаграмму последовательности UML, хотя и позволяет расположить элементы диаграммы в произвольной форме с пронумерованными взаимодействиями для указания порядка.
Пример (стиль совместной работы)
Легенда диаграммы
Пример (стиль последовательности)
Область видимости
Конкретная функция, история, пример использования и т.д.
Основные и вспомогательные элементы
На ваш выбор - вы можете показать программные системы, контейнеры или компоненты, взаимодействующие во время выполнения.
Целевая аудитория
Технические и нетехнические специалисты, как внутри команды разработчиков программного обеспечения, так и за ее пределами.
Рекомендуется?
Нет, динамические диаграммы следует использовать с осторожностью, чтобы показать интересные/ повторяющиеся закономерности или особенности, требующие сложного набора взаимодействий.
Примечания
Стили совместной работы и последовательности отображают одну и ту же информацию по-разному, поэтому не стесняйтесь использовать тот, который вам больше нравится.


