Pregunta

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

¿Fue útil?

Solución

¿Es este post significado para diagrama de flujo? Qué quiere decir diagrama de secuencia o diagrama de clases eUML es una buena herramienta para crear diagrama de clases o Diagrama de Secuencia Lo puede encontrar en http://www.soyatec.com/main.php

Otros consejos

ObjectAid es una herramienta UML libre que puede crea diagramas de secuencia. Otra herramienta comercial para crear diagramas de secuencia de código existente es Architexa . Yo uso Architexa muy a menudo en mi trabajo diario.

Nuestra herramienta, Código Rocket para Eclipse puede producir tanto pseudocódigo y diagramas de flujo de Java (y C / C ++ de código). Los puntos de vista de diseño pueden ser editados y cualquier cambio hacia adelante por ingeniería genética en el código. No es una herramienta gratuita, pero hay una versión de prueba gratuita de 30 días. También es sólo para Eclipse de 32 bits.

No estoy seguro de si hay un plugin para esto, pero sin duda hay técnicas para hacer esto. Si no hay un plug-in está disponible, en teoría, se podría seguir el enfoque de este tipo de técnicas para construir uno. Una de tales técnicas que viene a la mente está contenida en el papel análisis de nombres de objetos para los diagramas de secuencia de ingeniería inversa por Atanas Rountev y Beth Harkness Connell.

Aquí está el resumen:

UML diagramas de secuencia se utilizan comúnmente para representar las interacciones de objetos en sistemas de software. Este trabajo considera el problema de la extracción de los diagramas de secuencia UML de código existente para los fines de la comprensión de software y pruebas. Un análisis estático para tales ingeniería inversa necesita para mapear los objetos que interactúan desde el código a los objetos diagrama de secuencia. Proponemos un algoritmo de análisis de flujo de datos interprocedural que determina con precisión qué objetos son los receptores de ciertos mensajes y asigna el diagrama apropiado objetos para representar ellos. Nuestros experimentos indican que la mayoría de los receptores de mensajes se puede determinar exactamente, lo que resulta en la denominación de objetos de alta precisión para los diagramas de secuencia de ingeniería inversa.

he encontrado este plugin de Eclipse Flowchart4j V 2.0.0 et http://www.codeswat.com/ Se puede utilizar para diagrama de flujo o secuencia diagrama y exportarlo a MS Visio . Tiene una sola desventaja. Usted tiene que pagar por ello.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top