Hallo,
ich bin auf der Suche nach einem Programm, welches mir aus Python Code die entsprechenden UML Diagramme generiert. Nun hab ich etwas nachgeforscht und bin auf diverse Tools gestoßen (UML Funktion von SPE oder PyNSource...). Das Problem ist, dass die Tools (so glaube ich) nur Klassen visualisieren. Meine Dateien die ich visualisiert haben möchte enthalten allerdings nur Funktionen, welche widerum irgendwelche Funktionen aufrufen.
Kennt jemand ein komfortables Tool, welches mir auch sowas visualisiert?
Gruß
*EDIT*
Also auf gut Deutsch, ich brauch einen UML Generator, der nicht Klassendiagramme erstellt, sondern irgendwas anderes schönes, womit man eben den "Ablauf" des Programms sehen kann
UML Diagramme?
Es gibt ein Java-Programm, dass aus einer Textdatei ein UML-Sequenzdiagramm erstellen kann: http://sdedit.sourceforge.net/
Diese Textdatei kannst Du von Hand erstellen, oder mit ein paar kleinen Eingriffen wahrscheinlich auch zu einem konkreten Programmlauf erzeugen, indem Du Dich in `sys.settrace()` einklinkst.
Wenn es nicht unbedingt UML sein muss, kann man einen Aufrufbaum auch ganz gut mit Graphviz darstellen lassen.
Diese Textdatei kannst Du von Hand erstellen, oder mit ein paar kleinen Eingriffen wahrscheinlich auch zu einem konkreten Programmlauf erzeugen, indem Du Dich in `sys.settrace()` einklinkst.
Wenn es nicht unbedingt UML sein muss, kann man einen Aufrufbaum auch ganz gut mit Graphviz darstellen lassen.