2015-08-19 4 views
1

Следующая диаграмма последовательности моделирует инициализацию FTP-сервера, который использует несколько заводов (FtpServerFactory и ListenerFactory) для создания необходимых объектов . К сожалению, упомянутые взаимодействия значительно увеличивают сложность диаграммы без добавления полезного понимания.Неявные заводы в диаграммах последовательности UML?

original diagram

я нарисовал еще одну диаграмму последовательности, опуская эти заводы, и, на мой взгляд, это выглядит намного более ясно.

simplified diagram

Интересно, если это возможно, чтобы заменить <<create>> стереотипа с (скажем) в <<factory>> стереотипа отметить, что объекты инстанцируются заводами. Кроме того, я немного сомневаюсь в ответах на сообщения, если их необходимо показать или нет.

Thanks

ответ

1

У вас есть свобода для этого. Все, что служит для общения с вашими мыслями, прекрасно. В таких случаях вы должны добавить комментарий (если у вас нет общего документа/глоссария), чтобы разместить примечание на диаграмме, объясняющее использование вашего стереотипа <<factory>>.