Диаграмма коммуникации

Диаграмма коммуникации
Пример диаграммы коммуникации

Диаграмма коммуникации (англ. communication diagram, в UML 1.x — диаграмма кооперации, collaboration diagram) — диаграмма, на которой изображаются взаимодействия между частями композитной структуры или ролями кооперации. В отличие от диаграммы последовательности, на диаграмме коммуникации явно указываются отношения между объектами, а время как отдельное измерение не используется (применяются порядковые номера вызовов).

В UML есть четыре типа диаграмм взаимодействия:

  • Диаграмма последовательности
  • Диаграмма коммуникации
  • Диаграмма обзора взаимодействия
  • Диаграмма синхронизации

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

Коммуникационные диаграммы имеют свободный формат упорядочивания объектов и связей как в диаграмме объектов. Чтобы поддерживать порядок сообщений при таком свободном формате, их хронологически нумеруют. Чтение диаграммы коммуникации начинается с сообщения 1.0 и продолжается по направлению пересылки сообщений от объекта к объекту.

Диаграмма коммуникации показывает во многом ту же информацию, что и диаграмма последовательности, но из-за другого способа представления информации какие-то вещи на одной диаграмме видеть проще, чем на другой. Диаграмма коммуникаций нагляднее показывает, с какими элементами взаимодействует каждый элемент, а диаграмма последовательности яснее показывает в каком порядке происходят взаимодействия.

См. также

  • BABOK Руководство к Своду знаний по бизнес-анализу

Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Полезное


Смотреть что такое "Диаграмма коммуникации" в других словарях:

  • Диаграмма прецедентов — Диаграмма вариантов использования для упрощенной модели работы ресторана. Диаграмма прецедентов (англ.  …   Википедия

  • Диаграмма компонентов — системы управления страховыми полисами Диаграмма компонентов, Component diagram  статическая структурная диаграм …   Википедия

  • Диаграмма состояний (UML) — У этого термина существуют и другие значения, см. Диаграмма состояний. Пример диаграммы состояний. Диаграмма состояний это, по существу, диаграмма состояний из теории автоматов …   Википедия

  • Диаграмма классов — Для улучшения этой статьи желательно?: Викифицировать статью. В UML диаграмма классов является типом диаграммы статичес …   Википедия

  • Диаграмма деятельности — UML диаграмма деятельности, отображающая процесс мозгового штурма. Диаграмма деятельности англ.  …   Википедия

  • Диаграмма последовательности — (англ. sequence diagram) …   Википедия

  • Диаграмма состояний (теория автоматов) — У этого термина существуют и другие значения, см. Диаграмма состояний. Диаграмма состояний  ориентированный граф для конечного автомата, в котором вершины обозначают состояния дуги показывают переходы между двумя состояниями На практике… …   Википедия

  • Диаграмма композитной структуры — Шаблон проектирования Декоратор на диаграмме кооперации Диаграмма композитной/составной структуры, Composite structure diagram статическая структурная диаграмма, демо …   Википедия

  • Диаграмма развёртывания — Пример диаграммы развертывания Диаграмма развёртывания, Deployment diagram в UML моделирует физическое развертывание артефактов на узлах …   Википедия

  • Диаграмма пакетов — Диаграммы пакетов унифицированного языка моделирования(UML) отображают зависимости между пакетами, составляющими модель. Пакет содержит узлы и артефакты …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»