Хороший бесплатный инструмент для создания диаграмм UML Communication (=Collaboration)
UML 1 использует название Collaboration Diagram. UML 2 использует имя Диаграмма связи. В этой ссылке вы можете найти определение и один хороший пример. Здесь вы можете найти хорошую справку о том, как их создать.
К сожалению, я не нашел эту диаграмму в программном обеспечении, которое я использовал в последнее время: DIA. Я думаю, что он недоступен и в WhiteStarUML. В справке есть учебник, но я не смог заставить его работать. Поскольку WhiteStarUML - это форк StartUML, возможно, это еще не сделано.
Снимок экрана WhiteStarUML: в нем есть папка для Collaboration Diagram, но нет файла для двойного щелчка по нему для его создания (например, диаграммы классов или диаграммы Use Case)
Какой ваш любимый бесплатный инструмент для создания этих диаграмм?
2 ответа
Опять же, бесплатная версия сообщества Visual Paradygm UML. Пока вы не используете одну диаграмму для проекта, она даже может быть напечатана без водяных знаков.
Но схема коммуникации очень проста, вы можете легко смоделировать ее с помощью какого-либо бесплатного инструмента построения диаграмм. Их много, они легкие, просто попробуйте найти то, что вам нравится - интуитивность - это слишком личное дело.
Это может быть не интуитивно понятно, но в WhiteStarUML они создают диаграммы (включая Collaboration Diagram), используя контекстное меню Model Explorer (щелчок правой кнопкой мыши на пакете) или выбирая из главного меню "Model - Add Diagram". В проводнике диаграмм вы видите только существующие диаграммы.