Generieren Sie UML-Diagramme aus Java-Code

Kennt jemand eine gute kostenlose Anwendung/Plugin für Eclipse, um den Java-Code in UML-Diagramme umzuwandeln und umgekehrt?

Antworten (2)

Eclipse selbst hat ein Plug-in namens Papyrus .

Papyrus ist ein UML-Tool, das sehr fortschrittliche Möglichkeiten zum Anpassen des Tools bietet.

Dieses Plug-in unterstützt sowohl das Generieren eines UML-Diagramms in Java-Quellcode als auch das Umkehren von Java-Quellcode in ein UML-Diagramm (Reverse Engineering). Es gibt eine gut geschriebene Dokumentation für Endbenutzer, um dies zu tun. Bitte werfen Sie einen Blick auf die folgenden Links:

Ich weiß nicht, was eine "gute" Anwendung/Plug-In bedeutet. Aber da Sie ein Plug-in für Eclipse sagten, hoffe ich, dass dieses Ihre Anforderungen erfüllt.

Vielen Dank für Ihre Antwort, ich werde mir das Plugin ansehen und mit einem Beitrag zurückkommen.
Funktioniert gut für das, was ich will, aber jetzt muss ich noch wissen, wie man Papyrus verwendet, um UML aus Code zu generieren. Aber thx für die Hilfe

Die Papyrus-Website selbst bietet nur sehr begrenzte Informationen zur Verwendung. Ich würde empfehlen, Eclipse zu installieren, zur Hilfe zu gehen, neue Software zu installieren -> Marc Repo -> Modellierung -> Papyrus UML.

Informationen zur Verwendung finden Sie im UML-Tutorial 3.0 - Grundlagen von Java-Klassendiagrammen in Eclipse mit Papyrus ( https://www.youtube.com/watch?v=Pim22rLtsW0 ).

Installieren, Eclipse neu starten, Hilfe aufrufen -> neue Software installieren -> http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/mars hinzufügen

Gruppe nach Kategorie entfernen. Installieren Sie:
Papyrus Java Class Generator
Papyrus Java Reverse (Inkubation)
Papyrus Profile für Java-Module (Incubation)

Akzeptieren Sie die Sicherheit, starten Sie Eclipse neu.

Hilfe-> Eclipse-Marketplace -> nach "QVT" suchen, QVT betriebsbereit installieren.

Informationen zur Verwendung finden Sie in UML Tutorial 3.0 - Basics of Java Class Diagrams in Eclipse with Papyrus .