2010-05-30 23 views
7

Como tengo un gran proyecto, debo generar el UML para esto. Escribir UML para 300 clases es excesivo.Generar UML desde la fuente Java

¿Hay alguna solución para generar los diagramas para mí?

P.S.
Estoy usando Netbeans.

+3

¿Sabía que los diagramas UML van a ser totalmente incomprensibles? Con 300 clases, te vas a ahogar en detalle. –

+1

mira esto http://java.dzone.com/articles/reverse-engineer-source-code-u – Inv3r53

+0

Sé que va a ser totalmente incomprensible pero no voy a generar todo .. Por ejemplo, una clase diagramm estaría bien ... Escribir de nuevo cada método y campo es realmente aburrido y perder el tiempo – GorillaApe

Respuesta

2

Dependiendo lo que necesita los diagramas UML para, es posible que desee extraer los conceptos de sus "300 clases" y hacer que el UML Diagramas de ti mismo - Probablemente ayude a encontrar defectos arquitectónicos también. Código de conversión masiva a UML solo para el propósito de tener UML generalmente no es muy deseable.

Si realmente lo necesita, sí Enterprise Architect es una buena forma de hacerlo. - clásico.

1

Probar http://netbeans.org/features/uml/ Es compatible con ingeniería inversa del código. Por supuesto, todo lo que obtendrás es Diagramas de clase.

+0

Nota: esto no es gratis. – Campa

0

Prefiero usar Sybase Power Designer porque es compatible con todos los tipos de diagramas UML. Consulte wikipedia en http://en.wikipedia.org/wiki/PowerDesigner

PD: No soy ni publicitario ni asociado con esta empresa, pero Power Designer tiene varias características que me gustan.

0

Encontré easyUML useful. Es realmente fácil de usar.

Cuestiones relacionadas