Генерация UML из исходного кода Java - PullRequest
7 голосов
/ 30 мая 2010

Поскольку у меня большой проект, я должен сгенерировать UML для этого. Написание UML для 300 классов излишне.

Так есть ли решение для создания диаграмм для меня?

приписка
Я использую Netbeans.

Ответы [ 5 ]

2 голосов
/ 30 мая 2010

В зависимости от того, для чего вам нужны диаграммы UML, вы, возможно, захотите извлечь концепции из ваших «300 классов» и создать диаграммы UML самостоятельно - это, вероятно, также поможет найти недостатки архитектуры. Массовое преобразование кода в UML только для того, чтобы иметь UML, обычно не очень желательно.

Если вам это действительно нужно, да, Enterprise Architect - хороший способ. - классика.

1 голос
/ 31 мая 2010

Попробуйте http://netbeans.org/features/uml/ Поддерживается обратное проектирование кода. Конечно, все, что вы собираетесь получить, это диаграммы классов.

1 голос
/ 30 мая 2010

Я думаю, что Enterprise Architect с помощью систем sparxx может создавать UML из классов Java

0 голосов
/ 06 августа 2017

Я нашел easyUML полезным. Это действительно удобно.

0 голосов
/ 13 августа 2013

Я предпочитаю использовать Sybase Power Designer, потому что он поддерживает все типы диаграмм UML. Пожалуйста, смотрите википедию на http://en.wikipedia.org/wiki/PowerDesigner

PS: Я не являюсь ни рекламодателем, ни связанным с этой компанией, но Power Designer имеет несколько функций, которые мне нравятся.

...