2012-04-06 4 views
1

Gibt es ein Tool, das Diagramme (ähnlich Doxygen mit Graphviz) erzeugen kann, aber in den Formaten von diesem Papier beschrieben: Lisp Looks DifferentProjektvisualisierung in Lisp

Programm Stil Verteilung: Bestimmen Sie, welche Programmierstil (Functional, OO , Imperativ oder Makro) beherrscht ein Softwarepaket, um auch die Größe der Komplexität in jedem Paket zu bestimmen.

Program Style Distribution

Klasse Methode Relation Ausblick: die Beziehungen zwischen den Klassen und Methoden Visualisiert (in Lisp, sind Klassen und Methoden getrennt). Ziel ist es, mögliche unabhängige oder lose gekoppelte Komponenten des Systems zu identifizieren.

Class Method Relation View

Generisches Concer Ansicht: Hilft zu identifizieren und lokalisieren Querschnittsthemen mit generischen Funktionen in Verbindung gebracht. Generic Concern View

Klasse Typ Ansicht: Hilft verschiedene Arten von Klassen, von ihrer Struktur, genauer gesagt auf den Attributen Verfahren Verhältnis basiert zu identifizieren. tio

Class Type View

Für die Bedeutung der Farben und Formen finden Sie in dem Dokument. Es wäre schön, wenn es auch für andere Sprachen entsprechende Tools gäbe.

Antwort

2

Haben Sie sich die Mondrian angesehen, die das Papier zitiert, was verwendet wurde, um diese Diagramme zu generieren?

Allgemeiner, haben Sie sich Moose angesehen, von denen Mondrian nur ein Teil ist?

Ich bin mir nicht sicher, ich habe gesehen, dass Diagramme genau wie die oben erzeugt, aber es gibt schon einige moresoftwarevisualizationtoolsaround.

+0

Danke. Ich habe den Mondrian Teil vermisst. Die anderen Visualisierungstools sind sehr nett. – Amumu

+0

Btw, das ist auch das erste Mal, dass ich von Moose gehört habe. – Amumu

0

Obvious ersten Schritt: kontaktieren Sie die Autoren des Papiers und fragen, welche Werkzeuge sie verwendet haben, und haben sie Code, den sie teilen können.

+0

Gut, aber ich möchte nicht ewig warten :) – Amumu