Обзорная диаграмма взаимодействия
Обзорная диаграмма взаимодействия (interaction overview diagram) отражает потоки управления, возникающие при реализации некоторого прецедента. Она является частным случаем диаграммы видов деятельности и может содержать те же элементы, с тем исключением, что вместо узлов действий и объектов используются диаграммы взаимодействия или ссылки на них (условные обозначения приведены на рис. 17, пример – на рис. 18).
Рис. 17. Элементы обзорной диаграммы взаимодействия
Обзорная диаграмма взаимодействия позволяет альтернативным способом представить следующие виды комбинированных фрагментов взаимодействия: фрагменты alt и opt заменяются узлом разветвления и парным ему узлом слияния; фрагмент par заменяется узлом разделения и парным ему узлом объединения; фрагмент loop представляется в виде простого цикла.
Рис. 18. Пример обзорной диаграммы взаимодействия
В силу этого в рассматриваемых диаграммах условные и параллельные потоки управления должны быть строго вложенными.
Данный вид диаграмм соединяет особенности диаграмм видов деятельности и диаграмм взаимодействия, акцентируя внимание разработчика не только на прохождении потоков управления, но и на реализации отдельных действий в виде взаимодействия объектов. 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | Поиск по сайту:
|