"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

UML Generator

sensei 29.01.2004 - 12:46 554 8
Posts

sensei

die Küstenwache?
Avatar
Registered: Dec 2000
Location: Bad Schlotterbac..
Posts: 709
Hi,

kennt wer ein Programm das automatisch java files in einem UML Diagramm darstellt (also klassen, Methoden etc.)

tia

funka

Legend
ex-prophet(down below)
Registered: Sep 2000
Location: Vienna / SF
Posts: 6131
rational rose hat einen reverse modus (weiss nicht ob es eine trail oder stud vers gibt)

in der praxis erkennt man dann aber schnell (sofern man nicht ultra sauber oop arbeitet) dass da schnell ein paar a3 seiten verworrene/verwobene klassen samt beziehungen rauskommen die kein mensch mehr zu einem sinnvollen bild verschieben kann

psykoman

Addicted
Avatar
Registered: Dec 2002
Location: Graz
Posts: 376
Kann mir nicht vorstellen dass das gut funktionieren kann. Die meisten coden doch nicht so wirklich saubere OOP und somit wird kein Progi daraus ein _vernünftiges_ UML Diagramm erstellen können.

Aber falls wer ein Progri kennt das das vernünftig hinbekommt -> post it :D

flaimo

ILFTKYS
Avatar
Registered: Dec 2001
Location: ask a ninja
Posts: 872
goolge mal nach "enterprise architect". ich glaub das prog kann das

H.E.N.K

iam a l4hm3 nubi © DAO
Avatar
Registered: Oct 2000
Location: Wien
Posts: 2706
Zitat von flaimo
goolge mal nach "enterprise architect". ich glaub das prog kann das
damit gehts .. soweit ich mich erinnern kann .. habs nimmer am notebook .. aber ich habs mal probiert und irgendwie ergibt es dann ein chaos .. naja .. uml ist generell ein chaos ..

crashman

OC Addicted
Avatar
Registered: Oct 2001
Location: Vienna
Posts: 891
http://www.omondo.com für Eclipse kann das. Ist ca um den faktor 10 schneller als rose und kostet nix.
Aber wie bereits erwähnt kommt es dabei mehr auf deinen Programmierstil an als auf das Programm ob das Diagramm nachher leserlich ist.

edit:
Schaut so aus :
click here

edit2:
noch ein schöne flash das einen reverse eng. fall zeigt http://www.tutorial-omondo.com/log4j/second_flash.html
Bearbeitet von crashman am 29.01.2004, 14:22

alexsb

hmm
Avatar
Registered: Jun 2001
Location: near Graz
Posts: 1566
Also ich hab mal versucht die Swing Klassen in ein UML Diagramm umzuwandeln mit Rose, war ein Desaster. Bin dann aber draufgekommen das die sowieso dabei sind.

@ crashman, omondo aus eigener Erfahrung? Ich such nähmlich ein gutes UML Tool, da mein Rose Studentenversion ausläuft.

crashman

OC Addicted
Avatar
Registered: Oct 2001
Location: Vienna
Posts: 891
Zitat von alexsb
Also ich hab mal versucht die Swing Klassen in ein UML Diagramm umzuwandeln mit Rose, war ein Desaster. Bin dann aber draufgekommen das die sowieso dabei sind.

@ crashman, omondo aus eigener Erfahrung? Ich such nähmlich ein gutes UML Tool, da mein Rose Studentenversion ausläuft.


kanns nur empfehlen. Vorteile sind die nahtlose integration in eclipse und das es wesentlich schneller ist als alle anderen uml tools die ich bisher verwendet hab. ( rose und poseidon )
Ob es deinen anforderungen genügt kann ich net sagen aber es bietet folgende Diagramme:
Class,Sequence,State,UseCase,Collaboration,Activity,Object,Component und Deployment.

alexsb

hmm
Avatar
Registered: Jun 2001
Location: near Graz
Posts: 1566
danke, habs schon excessiv ausprobiert. Gefällt mir sehr gut muss ich sagen :)
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz