Диаграмма обзора взаимодействия

Эта статья находится на начальном уровне проработки, в одной из её версий выборочно используется текст из источника, распространяемого под свободной лицензией
Материал из энциклопедии Руниверсалис
Диаграмма обзора взаимодействия

Диаграмма обзора взаимодействия (англ. Interaction overview diagram) — одна из разновидностей диаграммы деятельности в языке моделирования UML, которая может включать в себя также элементы диаграммы последовательности. Цель её создания ставится как увязывание в единое целое потока управления между узлами из диаграмм деятельности с последовательностью сообщений между линиями выполнения диаграмм последовательности[1][2]. Расширение синтаксиса осуществляется за счёт использования ссылок на взаимодействия, которые основаны на диаграмме последовательности[3].

Основным назначением диаграммы обзора взаимодействий является создание высокоуровневого представления об общем характере взаимодействий в проектируемой системе. Она не концентрирует своё внимание на отдельных аспектах работы так, как это происходит в других видах поведенческих диаграмм (коммуникации, последовательности, взаимодействия и т.п.)[4] При её конструировании она компонуется с использованием нотации диаграммы последовательности, однако обозначения ветвлений и разделений заимствуются из диаграммы деятельности[2].

Примечания

  1. Буч, Рамбо, Якобсон, 2006, Диаграммы UML, с. 42.
  2. 2,0 2,1 Буч, Якобсон, Рамбо, 2006, interaction overview diagram (диаграмма обзора взаимодействия), с. 421.
  3. Новиков, 2010.
  4. Hamilton, Miles, 2006, Completing the Interaction Picture: Interaction Overview Diagrams.

Источники

  • Г. Буч, Д. Рамбо, И. Якобсон. Язык UML. Руководство пользователя = The Unified Modeling Language Usere Guide. — 2-е. — М. : ДМК Пресс, 2006. — 496 с. — ISBN 5-94074-334-X.
  • Г. Буч, А. Якобсон, Д. Рамбо,. UML. Классика CS = The Unified Modeling Language Reference Manual. — 2-е. — СПб. : «Питер», 2006. — 736 с. — ISBN 5-469-00599-2.
  • Ф. Новиков, Д. Иванов. 1.6.3. Обзорная диаграмма взаимодействия // Моделирование на UML. Теория, практика, видеокурс.. — СПб. : Профессиональная литература, 2010.
  • K. Hamilton, R. Miles. Learning UML 2.0. — O'Reily, 2006. — 286 p. — ISBN 978-0-59-600982-3.