Genere diagramas UML a partir de código Java

¿Alguien conoce una buena aplicación/complemento gratuito para que Eclipse transforme el código Java en diagramas UML y viceversa?

Respuestas (2)

El propio Eclipse tiene un complemento llamado Papyrus .

Papyrus es una herramienta UML que proporciona funciones muy avanzadas para personalizar la herramienta.

Este complemento admite tanto la generación de un diagrama UML a código fuente de Java como la inversión del código fuente de Java a un diagrama UML (ingeniería inversa). Hay una documentación bien escrita para que el usuario final haga eso. Por favor, echa un vistazo a los siguientes enlaces:

No sé qué significa una aplicación/complemento "bueno". Pero, dado que dijo un complemento para Eclipse, espero que este satisfaga sus necesidades.

Gracias por su respuesta, echaré un vistazo al complemento y volveré con una publicación.
Funciona bien para lo que quiero, pero ahora todavía necesito saber cómo usar Papyrus para generar UML desde el código. Pero gracias por la ayuda

El sitio web de Papyrus proporciona información muy limitada sobre cómo usarlo. Recomendaría instalar Eclipse, ir a la ayuda, instalar un nuevo software -> Marc repo -> modelado -> Papyrus UML.

En cuanto a cómo usarlo, consulte UML Tutorial 3.0 - Conceptos básicos de diagramas de clase Java en Eclipse con Papyrus ( https://www.youtube.com/watch?v=Pim22rLtsW0 ).

Instalar, reiniciar Eclipse, ir a ayuda -> instalar nuevo software -> agregar http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/mars

Eliminar grupo por categoría. Instalar:
Generador de clases
Papyrus Java Papyrus Java inverso (incubación)
Papyrus Profile para módulos Java (Incubación)

Acepte la seguridad, reinicie Eclipse.

Ayuda-> Mercado de Eclipse -> busque "QVT", instale QVT operativo.

En cuanto a cómo usarlo, consulte UML Tutorial 3.0 - Conceptos básicos de los diagramas de clase de Java en Eclipse con Papyrus .