Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

UML-Diagramme automatisch erstellen

1,237 views
Skip to first unread message

Stefan Höpp

unread,
May 10, 2004, 6:45:34 AM5/10/04
to
Hallo Zusammen!

Ich brauche ein möglichst kostenloses Tool, mit welchem
man aus einem vorhanden Java-Projekt automatisch ein
UML-Diagramm erstellen lassen kann. Hat jemand ne Ahnung,
ob und wo es so was gibt?

Danke

Stefan

Kai-Uwe Klavei

unread,
May 10, 2004, 6:36:58 AM5/10/04
to
Stefan Höpp wrote:
> Ich brauche ein möglichst kostenloses Tool, mit welchem man aus einem
> vorhanden Java-Projekt automatisch ein UML-Diagramm erstellen lassen
> kann. Hat jemand ne Ahnung, ob und wo es so was gibt?

Die UML kennt mehr als einen Diagrammtyp und die wenigsten lassen sich
automatisch erstellen. Hier eine Liste von Werkzeugen:
http://www.objectsbydesign.com/tools/umltools_byCompany.html
Was Du vermutlich suchst, wird "Reverse Engineering von Java
Klassendiagrammen" (oder so ähnlich) genannt.

Gruß Kai-Uwe

Stefan Höpp

unread,
May 10, 2004, 8:36:18 AM5/10/04
to
> Die UML kennt mehr als einen Diagrammtyp und die wenigsten lassen sich
> automatisch erstellen. Hier eine Liste von Werkzeugen:
> http://www.objectsbydesign.com/tools/umltools_byCompany.html
vielen Dank, habe das richtige Tool in Form von essModel gefunden. Das
lässt mich das Diagramm zwar nicht mehr so wirklich bearbeiten, aber das
sollte trotzdem vollkommen ausreichen.

Gruß

Stefan

Andre Kr?ger

unread,
May 10, 2004, 3:42:42 PM5/10/04
to
es ist auch mit Hilfe von Rational Rose möglich

CV

unread,
May 10, 2004, 4:30:32 PM5/10/04
to
"Stefan Höpp" <Axio...@gmx.de> schrieb im Newsbeitrag
news:c7nl8u$2m6$1...@newsreader2.netcologne.de...

Kommt drauf an, welches Tool du zum Programmieren verwendet hast.

Der JBuilder hat 2 eingeschränkte UML-Diagramme eingebunden (Klassendiagramm
und Abhängigkeitsdiagramm. Wenn du dir aber von Borland dann noch das
Together-Tool runterlädst, hast du das komplette UML-Paket. Allerdings
werden dort auch nur die Klassendiagramme automatisch erstellt, wenn mich
nicht alles täuscht.

Wenn du Eclipse nutzt, gibt es von Omondo (www.omondo.de) ein Tool, welches
du dir runterladen kannst. Vorher musst du aber noch das Eclipse Modelling
Framework (EMF) installiert worden sein. Aus diesem Tool kannst du dann auch
automatisch Klassendiagramme generieren.

Aber Achtung: beide Tools synchronisieren sich, d.h. wenn du im
Klassendiagramm etwas änderst, dann wird auch dein Code geändert und
andersherum. Musst du mal schaun, ob du das irgendwo ausschalten kannst.

Ciao Chris


Manfred Schenk

unread,
May 11, 2004, 8:33:48 AM5/11/04
to
CV <c.ve...@it-happens.de> wrote:

[Frage nach möglichst kostenlosem Tool zum automatischen erzeugen von
UML-Diagrammen aus Quellcode]

>
> Kommt drauf an, welches Tool du zum Programmieren verwendet hast.
>

> Der JBuilder hat 2 eingeschr?nkte UML-Diagramme eingebunden (Klassendiagramm
> und Abh?ngigkeitsdiagramm. Wenn du dir aber von Borland dann noch das
> Together-Tool runterl?dst, hast du das komplette UML-Paket. Allerdings


> werden dort auch nur die Klassendiagramme automatisch erstellt, wenn mich

> nicht alles t?uscht.


>
> Wenn du Eclipse nutzt, gibt es von Omondo (www.omondo.de) ein Tool, welches
> du dir runterladen kannst. Vorher musst du aber noch das Eclipse Modelling
> Framework (EMF) installiert worden sein. Aus diesem Tool kannst du dann auch
> automatisch Klassendiagramme generieren.
>
> Aber Achtung: beide Tools synchronisieren sich, d.h. wenn du im

> Klassendiagramm etwas ?nderst, dann wird auch dein Code ge?ndert und


> andersherum. Musst du mal schaun, ob du das irgendwo ausschalten kannst.

Bei Together wird das sicher nicht gehen, denn das nutzt ja den Source-Code
als zentrale Ablage für die Modellinformationen. Allerdings ist Together
auch ein paar KiloEuro von kostenlos entfernt (Zumindest der Together
Control Center).

EclipseUML (Omondo) kann meines Wissens nach kein XMI-Import und Export.

ciao,
Manfred
--
| Manfred Schenk | born between RFC638 and RFC640
| PGP-Keys unter |
| http://www.ZEROByte.de/pgp/ | WWW: http://www.ZEROByte.de/

0 new messages