Таким образом на-практике эта связь не используется, да?
Как вы считаете насколько она логична и естественна?
используется, используется!
у меня в процесе сбора и согласования требований
- вначале создаются текстовые сценарии взаимодействия, потом
- они уточняются в Communication диаграммах, потом
- для каждого объекта по всему набору Communication-диаграмм собирается
набор приходящих сообщений-сигналов и набор посылаемых сигналов.
- Набор состояний, как правило, удаётся получить от заказчика напрямую.
Остаётся увязать всё это в диаграммы состояний.
Сбор соответствия Communication message - State-Chart signal приходится пока делать вручную и
независимо отображать результат в ЭА диаграммах.