ubuntuusers.de

[eclipse] UML-Diagramme von Java-Programmen erstellen lassen

Status: Ungelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |

dersven

Anmeldungsdatum:
16. August 2005

Beiträge: 792

Wohnort: Kreuzlingen, Schweiz

Hallo.

Gibt es in Eclipse eine Möglichkeit von meinen Java-Programmen direkt UML-Diagramme erstellen zu lassen? Gibt es für die Programme ein güstiges Format, dass ich mit irgendeinem Grafik-Programm oder OpenOffice bearbeiten kann?

Grüße und Danke

Greebo

Avatar von Greebo

Anmeldungsdatum:
21. November 2006

Beiträge: 3443

Wohnort: 97070 Würzburg

Gibt es diverse, und zu keinem kann ich eine Empfehlung abgeben. Die Einrichtung war mir meist zu kompliziert. Einfach mal auf der Eclipse Homepage nach UML Plugins gucken, zB. http://marketplace.eclipse.org/content/slime-uml wie gesagt ohne empfehlung war nur der erste Treffer in dem reverse engineering in der summary auftauchte. Wenn ich UML modelliere, verwende ich BOUML (standalone Programm), das kann auch aus Javacode UML generieren. Aber wozu eigentlich? In meiner Welt verwendet man UML um Anwendungen zu modellieren, die man danach in Programmcode umsetzt, die Umkehr habe ich nie ganz verstanden.

dersven

(Themenstarter)

Anmeldungsdatum:
16. August 2005

Beiträge: 792

Wohnort: Kreuzlingen, Schweiz

Ich habe das Programm geschrieben, ohne die Diagramme zu haben (das Programm ist auch ständig gewachsen).

Nun möchte ich mir die Arbeit sparen die Diagramme von Hand zu machen

Greebo

Avatar von Greebo

Anmeldungsdatum:
21. November 2006

Beiträge: 3443

Wohnort: 97070 Würzburg

Na ja die Frage ist, wozu brauchst du die Diagramme, wenn das Programm schon existiert. Diese Rückentwicklung zu UML wird dir so oder so kaum Arbeit ersparen. Normalerweise ist da nicht mehr als Klassendiagramme möglich, die dann noch von Hand auf die wesentlichen Beziehungen zurückgestutzt werden müssen. Use-Cases-, Sequenz-, State- und Co Fehlanzeige.

Es ist nicht so, dass ich das nicht auch mal probiert habe, aber im Ergebnis ist das wie wenn man einen Computer aus einem Buch die Intention des Autors ziehen lassen will. Mit viel Glück bekommt man vielleicht eine brauchbare Inhaltsangabe, mit vieeel Glück...

Antworten |