Диаграммы компонентов UML хороши для отображения технических взаимоотношений между компонентами по типу клиент-сервер, используя стрелки обозначений или леденцов "lollipop".
Есть ли на диаграммах компонентов обозначения, показывающие, в каком направлении информация передается через интерфейсы на уровне бизнес-процессов? Как клиент может подключиться к серверу и
- информация о введении / отправке,
- получить / получить информацию или
- интерфейс используется двунаправленно.
Как это можно изобразить на диаграммах компонентов?
Диаграммы активности UML допускают входные и выходные выводы, однако пропускают двунаправленный регистр. Было бы разумно использовать обозначение выводов на портах компонентов?