Suche Programm zur Visualisierung von Datenstrukturen

21/06/2011 - 11:27 von Johannes Eble | Report spam
Hallo allerseits,

ich bin auf der Suche nach einem Programm, mit dem ich Datenstrukturen
visualisieren kann (keine Objektorierentierung!). Die Datenstrukturen
sind oft verschachtelt, d.h. bestehen aus Unterstrukturen. Zunàchst
einmal weiss ich garnicht, ob es dafuer Normen gibt, *wie* man soetwas
darstellt (UML?). Welche ich dann verwende, ist zweitrangig, aber sie
sollte *intuitiv* sein, und ich moechte mich dann immer daran halten
koennen.

Dann moechte ich auch *keine* Autogenerierung ala DoxyGen.

Folgender UseCase: Ich moechte eigenen oder fremden Code
dokumentieren. Dabei ertappe ich mich immer, dass ich irgendwie die
Datenstrukturen mit Bleistift auf einen Fresszettel male. Meist habe
ich keine Zeit mehr, das in Visio, Word oder ein Wiki zu uebertragen.
D.h. ich habe das Gefuehl, jedesmal das Rad neu erfinden zu muessen.
Was mich dagegen ansprechen wuerde, ist eine Darstellung ala DDD (ein
visueller Debugger), oder MindMap (ein Brainstorming-Programm, wo man
Haupt- und Untergedanken erfassen und als Baumstruktur darstellen
kann).

Die Datenstrukturen sind c-struct-aehnlich, aber oft in einer etwas
exotischen Programmiersprache (Strukturierter Text, ist dem Pascal
aehnlich). Da ich ueberdies nur die wesentlichen Datenstrukturen
dokumentieren moechte, und auch von einer Datenstruktur nur
ausgewaehlte Members, moechte ich halt diese eher manuell 'malen'. Ich
habe im ersten Step an MS Visio gedacht, aber bin mir nicht sicher, ob
ich dabei unterstuetzt werde.
Ich denke, grundsaetzlich waere ein Desktop-Programm passender (als
z.B. ein Wiki), vorausgesetzt es gibt Export-Moeglichkeiten in HTML,
XML, Word, PDF usw.

Kann mir da jemand Tipps geben? Irgendsowas in der Art muss es doch
schon geben bzw. mal von jemand eingesetzt werden. Es darf ruhig
kostenpflichtig sein. Aber Screencaptures, wie die Datenstrukturen
aussehen, waeren gut, damit ich mir vorab anschauen kann, ob die
Darstellung mir gefaellt.

Danke und Gruss

Johannes
 

Lesen sie die antworten

#1 Vinzent Hoefler
21/06/2011 - 20:57 | Warnen spam
Johannes Eble wrote:

ich bin auf der Suche nach einem Programm, mit dem ich Datenstrukturen
visualisieren kann (keine Objektorierentierung!). Die Datenstrukturen
sind oft verschachtelt, d.h. bestehen aus Unterstrukturen. Zunàchst
einmal weiss ich garnicht, ob es dafuer Normen gibt, *wie* man soetwas
darstellt (UML?). Welche ich dann verwende, ist zweitrangig, aber sie
sollte *intuitiv* sein, und ich moechte mich dann immer daran halten
koennen.



Ich benutze für so etwas gern <http://www.graphviz.org>. Dank Textformat ist
es für Leute mit GUI-Handicap auch fast intuitiv. :)


Vinzent.

f u cn rd ths, u cn gt a gd jb n cmptr prgrmmng.

Ähnliche fragen