¿Hay algún plugin de eclipse que pueda generar UML/Class Diagram a partir del código fuente de C++?Plugin de Eclipse para generar diagramas UML desde el código de C++
Respuesta
Desde el list of UML tools, sólo veo editores UML comerciales (con C++ como uno de los inversa lengua lógica), como:
En otra palabra, no conozco un proyecto de código abierto que ofrezca diagramas UML de ingeniería inversa C++.
nrs menciones in the comments, desde el Modelio Wikipedia entry:
El núcleo del software Modelio fue liberado bajo la licencia GPLv3 el 5 de octubre de 2011.
API clave están licenciados bajo la más permisiva licencia Apache 2.0.
Nota: it is a standalone app (basado en Eclipse RCP), que no se puede agregar directamente en su IDE Eclipse. Eclipse como complemento.
Mi Eclipse-Fu es segundo después de ... bueno, todos. Pero me pregunto: ¿podría Doxygen ser golpeado en una forma que cabría? Como herramienta automatizada de documentación en C++, es bastante hábil. Además, se escapa de la línea de comando, así que me imagino que no sería demasiado difícil lograr que eclipse lo ejecute.
Esto tampoco es un plugin de Eclipse, pero el Umbrello UML Modeller de KDE es de código abierto y he tenido mejores resultados que Doxygen o Rhapsody.
Es una pena que solo Linux sea compatible nativamente. – Konrad
@Konrad: puede probar los puertos inestables mencionados en la página principal si necesita otra plataforma. –
¡Este es genial! Funciona muy bien en plataformas Linux recientes (como Fedora 19). –
bueno, una opción comercial es usar el desarrollador de Rhapsody para C++. haces ingeniería inversa en tu código fuente y ahí lo tienes.
No conozco ningún plugin de Eclipse que genere diagramas de clase UML a partir del código C++. Sin embargo, BOUML ahora es comercial, pero la versión 4 era gratuita. Todavía puede encontrar esta versión en varios repositorios de distribuciones Linux, tiene las mejores características de ingeniería inversa que he visto en una aplicación gratuita. Se ejecuta en Windows también, todavía puede encontrar el installer of BOUML 4 for Windows en Internet.
- 1. Biblioteca para generar diagramas UML
- 2. Graphviz + Doxygen para generar diagramas de clase UML
- 3. ¿Cómo puedo generar diagramas UML de Xcode4
- 4. Generar diagramas para el código de Haskell
- 5. Cómo dibujar diagramas UML usando Eclipse
- 6. UML Diagram Tool - Eclipse plugin?
- 7. Representación textual para diagramas de clase UML: DSL para UML
- 8. Generar UML desde la fuente Java
- 9. Plugin de Eclipse para marcar el código
- 10. Cómo usar doxygen para crear diagramas de clase UML desde la fuente C++
- 11. Javadoc Inserción de diagramas UML
- 12. Dibujando diagramas de estados UML
- 13. ¿Cómo instalar el complemento UML para Eclipse?
- 14. Importación de diagramas UML a Visual Studio
- 15. Diagramas de flujo en comparación con diagramas de actividad UML
- 16. Plugin UML para Netbeans 7.0?
- 17. Herramienta para generar diagramas de clases UML a partir de las anotaciones de Doctrine
- 18. Los mejores complementos UML para Eclipse
- 19. Código Eclipse birdview plugin
- 20. UML para Ruby
- 21. Crear diagramas UML después o antes de la codificación?
- 22. UML - ¿Cómo administrar diagramas de clase grande?
- 23. ¿Qué tipo de diagramas UML usas?
- 24. Plugin de métrica Eclipse para C++
- 25. inversa UML de herramientas de ingeniería para Eclipse o Maven
- 26. Plugin de Eclipse para generar un diagrama de clase
- 27. Complemento Eclipse UML con Java Code Generation
- 28. Plugin de Eclipse o una herramienta de código abierto para aplicar ingeniería inversa al código de Java para el diagrama de secuencia
- 29. Diagramas UML que en realidad son bonitos?
- 30. Crear diagramas de tipo ERD desde el código de Rails
thx para listarlos. pero no elijo los comerciales – tristan
@Tristan: pensé que no lo harías. He editado mi respuesta con su conclusión lógica. – VonC
"El software básico de Modelio se publicó bajo la GPLv3 el 5 de octubre de 2011. [1] Las API clave se licencian bajo la licencia más permisiva de Apache 2.0". de Wikipedia – hosolmaz