UML Diagramme automatisch aus Java Code mit Eclipse erstellen
Wer mindestens Eclipse Version 3.2 installiert hat, sollte mal dieses Plugin mit dem Namen Omondo Free ausprobieren. Es bietet eine Live-Synchronisation zwischen UML-Klassendiagramm und Java-Code.
Es erstellt alle möglichen Diagrammtypen wie Use-Cases, Klassen-Diagramme und Sequenz-Diagramme direkt aus Eclipse. Es gibt eine Professional-Version Omondo Studio, welche für Teamentwicklung (CVS) notwendig ist und die Omondo Free Version. Für Personen die sowieso auf eine neue Eclipse-Version updaten wollen empfehle ich die Version, welche bereits als komplettes Pack mit Eclipse auf der Webseite heruntergeladen werden kann. Alle anderen bisher installierten Plugins müssen sowieso erneut installiert werden.
Wer UML-Diagramme nicht mit Eclipse erstellen möchte findet an Jude/Community seine Freude. Im Gegensatz zur Jude/Professional Version ist sie kostenlos erhältlich. Für den Download muss man sich (wie auch beim Omondo Eclipse Plugin) erst anmelden. Auf der Herstellerwebseite change-vision.com gibt es Screenshots und weitere Informationen. Auch mit Jude/Community können aus Java Klassen-Dateien automatisch UML-Diagramme generiert werden. Es kann aber auch umgekehrt aus einem UML-Diagramm Java-Source-Code erstellt werden.

