visustin plugin para online hacer full flujo diagrama descargar convertir convertidor como codigo code2flow java eclipse eclipse-plugin sequence-diagram

plugin - Cómo crear un diagrama de flujo desde el código fuente de Java en Eclipse



visustin (5)

Me gustaría crear el diagrama de flujo o el diagrama de secuencia a partir de mi código fuente de Java.
¿Hay algún plug-in que pueda ayudarme a hacer eso?


¿Esta publicación es para el diagrama de flujo? ¿Quiere decir Diagrama de secuencia o Diagrama de clase? EUML es una buena herramienta para crear Diagrama de clase o Diagrama de secuencia Puede encontrarlo en http://www.soyatec.com/main.php


Encontré este plugin de Eclipse Flowchart4j V 2.0.0 et http://www.codeswat.com/ Puede usarlo para el diagrama de flujo o el diagrama de secuencia y exportarlo a MS Visio . Tiene una sola desventaja. Tienes que pagar por esto.


No estoy seguro de si hay un complemento para esto, pero ciertamente existen técnicas para hacerlo. Si no hay un complemento disponible, en teoría, uno podría seguir el enfoque de dichas técnicas para construir una. Una técnica de este tipo que me viene a la mente está contenida en el análisis de nombres de objetos para los diagramas de secuencia de ingeniería inversa de Atanas Rountev y Beth Harkness Connell.

Aquí está el resumen:

Los diagramas de secuencia UML se usan comúnmente para representar interacciones de objetos en sistemas de software. Este trabajo considera el problema de extraer diagramas de secuencia UML de código existente para los propósitos de comprensión y prueba de software. Un análisis estático para dicha ingeniería inversa necesita mapear los objetos que interactúan desde el código a los objetos del diagrama de secuencia. Proponemos un algoritmo de análisis de flujo de datos interprocedimiento que determina con precisión qué objetos son los receptores de ciertos mensajes y asigna los objetos de diagrama apropiados para representarlos. Nuestros experimentos indican que la mayoría de los receptores de mensajes se pueden determinar exactamente, lo que da como resultado una denominación de objetos altamente precisa para diagramas de secuencia de ingeniería inversa.


Nuestra herramienta, Code Rocket for Eclipse puede producir pseudocódigo y diagramas de flujo desde Java (y código C / C ++). Las vistas de diseño se pueden editar y los cambios se pueden diseñar en el código. No es una herramienta gratuita, pero hay una prueba gratuita de 30 días. También es solo para Eclipse de 32 bits.


ObjectAid es una herramienta gratuita de UML que puede crear diagramas de secuencia. Otra herramienta comercial para crear diagramas de secuencia a partir de código existente es Architexa . Uso Architexa muy a menudo en mi trabajo diario.