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

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

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

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

Примечания

  1. Буч, Рамбо, Якобсон, 2006, Диаграммы UML, с. 42.
  2. Буч, Якобсон, Рамбо, 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.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.