2010-04-08 35 views
11

¿Alguien puede ayudarme? Actualmente estoy usando Eclipse Java IDE, y me gustaría un complemento que busque automáticamente mis clases y elabore un diagrama de clases en UML.UML Diagram Tool - Eclipse plugin?

¿Alguna sugerencia?

Respuesta

17

Recomiendo el ObjectAid UML plugin. Funciona muy bien.

+0

Hola, instalé esta herramienta, la puse en funcionamiento, etc., pero ¿puede obtenerla para ordenar todo automáticamente como assosiations y qué no? – KP65

+4

Una vez que haya creado su diagrama (Nuevo> Otro> Diagrama UML de ObjectAID), haga clic con el botón derecho para agregar las clases que desea mostrar. Luego, seleccione todo y haga clic con el botón derecho para agregar relaciones. –

+1

cómo exportar el diagrama como imagen? – newbie

-1

Si puede pasar a IntelliJ tienen un plugin maravilloso para eso.

Si usted está "pegado" con Eclipse ... AmaterasUML es lo suficientemente bueno - Lo he utilizado en el pasado ...

+0

NetBeans también tiene un excelente plugin UML. :-) –

+0

@Bozhidar ¿qué complemento sería? buscándolo encontré varios disponibles ... ¿podrías publicar un enlace a tu favorito? – Yaneeve

+0

El soporte de UML de NetBeans está en desuso, por lo que sé (ya no está incluido en 6.8). –

0

Intente utilizar Omondo. Es un plugin UML muy bueno para eclipse. Se adaptará exactamente a sus necesidades

+0

@Bragaadeesh: No parece ser gratis (???) – Yaneeve

+0

No es gratis, pero tiene una licencia de 90 días en la última versión de SR2. Mucho tiempo para terminar su proyecto. Sin pantalla nags, sin etiqueta en el código, el modelo uml es estándar y, por lo tanto, cualquier herramienta podría abrirlo. Solo el editor gráfico está bajo la evaluación de 90 días. Así que no está tan mal :-) –

0

Me gustaría probar MoDisco http://www.eclipse.org/gmt/modisco/. Es un marco extensible para la modernización del software.

+0

No encontré una forma directa de generar un diagrama UML del código de un proyecto con MoDisco. – ovdsrn

+0

MoDisco usa un modelo intermedio de Java para evitar perder información al pasar del código al modelo. Hay una transformación predefinida para pasar de este modelo de Java a un diagrama de clase UML que muestra las clases. Tal vez podrías preguntar en el foro de Modisco por los indicadores –

+1

Así que no hay una manera directa :). Gracias de todos modos por la sugerencia – ovdsrn

4

El desafío en lo que intenta hacer es que puede tener múltiples diagramas UML correctos para cualquier parte del código. Solo tratando de obtener un diagrama automáticamente termina con demasiada basura al usar la mayoría de las herramientas UML, y las herramientas simplemente terminan en el camino.

Creamos Architexa para ayudar en esta situación - Architexa te ayuda a llegar rápidamente a los diagramas útiles, si eso significa conectarte a confirmaciones de código fuente o incluso construir diagramas arquitectónicos en capas. Puede encontrar una buena discusión sobre algunas de las cosas que podría estar buscando here.

1

Incluso si un poco demasiado tarde para que el interlocutor original, tal vez después de plug-in de Eclipse hace coincidir con la necesidad de análisis en tiempo real:

http://marketplace.eclipse.org/content/javadoc-uml-view

Esta herramienta está altamente destinado para fines de análisis y menos para el modelado diagrama . Entonces, si desea dibujar diagramas manualmente, no es el correcto, en este caso ObjectAid UML explorer es mucho mejor.

Sólo para mencionar :-)

0

Puede probar architexa conjunto de herramientas. Genera no solo diagramas de clase/secuencia sino también diagramas en capas. Puede leer al respecto here.