Есть ли в диаграмме сотрудничества/коммуникации фрагмент OPT?

У меня есть фрагмент OPT (необязательно) в моей диаграмме последовательности, и я хотел нарисовать его на своей диаграмме совместной работы, но не уверен, существует ли такая вещь, как фрагментная сеть OPT в совместной работе? Я гуглил и не мог найти никаких решений.

Один из моих друзей сказал мне использовать: [условие]: someFunction()

Но я не знаю, правильно ли это


person ZahirSher    schedule 13.08.2019    source источник
comment
uml-diagrams.org/communication-diagrams.html   -  person qwerty_so    schedule 13.08.2019


Ответы (1)


Диаграмма связи (это официальное название) – это лишь одно из четырех возможных представлений Взаимодействия (остальные – диаграмма последовательности, временная диаграмма и обзорная диаграмма взаимодействия). На каждой из диаграмм будут показаны различные аспекты взаимодействия. Таким образом, необязательный фрагмент будет отображаться в виде рамки на диаграмме последовательности и в качестве защиты метки сообщения первого сообщения, содержащегося во фрагменте на диаграмме связи. Поскольку связь между сообщениями выводится только по иерархическому номеру сообщения, эту связь труднее увидеть. С другой стороны, сеть связей между участниками взаимодействия легче увидеть на коммуникационной диаграмме.

person Axel Scheithauer    schedule 13.08.2019