Comment créer un organigramme à partir du code source java dans Eclipse [fermé]
5 réponses
ce message est-il destiné à l'organigramme? Vous voulez dire diagramme de séquence ou diagramme de classe l'eUML est un bon outil pour créer un diagramme de classe ou un diagramme de séquence Vous pouvez le trouver à http://www.soyatec.com/main.php
Notre outil, Code Fusée pour Eclipse peut produire à la fois des pseudo-codes et des diagrammes à partir de Java (et du code C/C++). Les vues de conception peuvent être éditées et toutes les modifications avancées dans le code. Il n'est pas un outil gratuit, mais il y a un essai gratuit de 30 jours. En outre, il est seulement pour Eclipse 32-bit.
Je ne suis pas sûr qu'il y ait un plugin pour cela, mais il y a certainement des techniques pour le faire. S'il n'y a pas de plugin disponible, théoriquement, on pourrait suivre l'approche de telles techniques pour en construire un. Une telle technique qui vient à l'esprit est contenue dans le document analyse des noms D'objets pour les diagrammes de séquence issus de l'ingénierie inverse
Voici le résumé: les diagrammes de séquence UML sont couramment utilisé pour représenter les interactions d'objets dans les systèmes logiciels. Ce travail examine le problème de l'extraction des diagrammes de séquence UML du code existant à des fins de compréhension et de test du logiciel. Une analyse statique pour une telle ingénierie inverse doit cartographier les objets en interaction du code aux objets du diagramme de séquence. Nous proposons un algorithme d'analyse de flux de données interprofessionnel qui détermine précisément quels objets sont les récepteurs de certains messages, et assigne la diagramme d'objets à représenter. Nos expériences indiquent que la majorité des récepteurs de messages peuvent être déterminés exactement, ce qui donne un nom d'objet très précis pour les diagrammes de séquence de l'ingénierie inverse.
j'ai trouvé ce plugin Eclipse Flowchart4j V 2.0.0 et http://www.codeswat.com/ Vous pouvez l'utiliser pour organigramme ou schéma de séquence et de les exporter vers MS Visio. Il n'a qu'un inconvénient. Vous avez à payer pour cela.