Существует ли (бесплатный) редактор диаграмм классов UML, который поддерживает точки конечного владельца ассоциации?
Согласно спецификации UML 2.5 конец ассоциации может "принадлежать" классу на другом конце (это означает, что принадлежащий конец ассоциации соответствует эталонному свойству класса на другом конце). Тот факт, что конец ассоциации принадлежит, не должен указываться стрелкой навигации (однако это обычная практика). Скорее, это должно быть выражено с помощью небольшого закрашенного круга (также называемого "точкой") в конце линии ассоциации, как показано на следующей диаграмме.
Существует ли бесплатный редактор диаграмм классов, который поддерживает эти точки владения? Например, Visio 2010 не поддерживает его.
1 ответ
Да, я проверил редактор диаграмм Papyrus. У него есть свойства для ассоциации, и вы можете выбрать, принадлежит ли конец ассоциации или классификатору. И показывает точку или их обоих.
Вам нужно установить Eclipse для этого. Вы можете выбрать Eclipse для моделирования или взять ЛЮБОЕ Eclipse, а затем перейти к Help>Install New Software
введите "Kepler - http://download.eclipse.org/releases/kepler" в Work In
введите "папирус" в filter text
Выберите папирус, а потом соглашайтесь со всем. Это не версия выпуска, но это хорошая бета-версия. Папирус НЕ хуже, чем самые известные проприетарные инструменты, такие как EA или VP, и намного лучше, чем IBM Modeller.