español descargar c++ uml

descargar - Generando UML desde código C++?



descargar uml 2.0 español (10)

Aquí hay algunas opciones:

Guía paso a paso para revertir el código de ingeniería en diagramas UML con Microsoft Visio 2000 - http://msdn.microsoft.com/en-us/library/aa140255(office.10).aspx

BoUML - http://bouml.fr/features.html

StarUML - http://staruml.sourceforge.net/en/

Ingeniería inversa del diagrama de clase UML del código C ++ en presencia de contenedores débilmente tipados (2001) - http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.27.9064

Umbrello UML Modeller - http://uml.sourceforge.net/

Una lista de otras herramientas para mirar - http://plg.uwaterloo.ca/~migod/uml.html

¿Hay alguna herramienta que pueda analizar archivos C ++ dentro de un proyecto y generar UML a partir de él?



Desarrollé una herramienta llamada Doxygraph que puede analizar el XML generado por Doxygen y convertirlo en un diagrama de clase UML interactivo que puedes ver en un navegador web o importar en cualquier software que pueda leer los archivos "punto" de Graphviz.


Encuentro que Wikipedia puede ser una gran fuente de información sobre tales herramientas, especialmente para tablas de comparación. Hay una página sobre herramientas UML . Consulte en particular la columna de idiomas de ingeniería inversa .


Parece que Umbrello produce el mejor UML del código C ++ (sugiera usar la última versión> = 2.22) en comparación con la autodia de línea de comando para Dia y otras herramientas.

StarUML no ha producido buenos diagramas para mí: la importación extraña, no utilizable, no funciona para muchas personas: https://github.com/staruml/Cpp/issues


Si solo quiere diagramas, doxygen hace un buen trabajo.


Utilicé Rational Rose y Rational Rhapsody para proyectos grandes de ingeniería inversa. ¡Preferiría Rational Rhapsody para obtener los archivos de clase UML para C ++!


http://staruml.sourceforge.net/en/ hace eso y es gratis. Desafortunadamente no se ha actualizado por un tiempo. Hubo un par de proyectos secundarios (ya que los administradores del proyecto no permitirían que se tomara el control) pero ellos también murieron.


UML Studio lo hace bastante bien en mi experiencia, y se ejecutará en "modo gratuito" para proyectos pequeños.