Informatisches Colloquium Hamburg
Wenn nicht anders angegeben, finden die Vorträge montags um 17.15 Uhr im Informatikum, Konrad-Zuse-Hörsaal, Gebäude B, Vogt-Kölln-Str. 30, Hamburg-Stellingen statt.
27.06.2005

Prof. Dr. Claus Lewerentz
Software-Systemtechnik
Brandenburgische Technische Universität Cottbus

Das Unsichtbare sichtbar machen ...
... Visualisierung großer Software-Systeme

Software gehört zu den komplexesten Systemen, die von Menschen gebaut werden. Dabei sind Programmtexte in ihrer komplexen Struktur sehr wenig anschaulich. Um Programme in ihrer Struktur zu verstehen und zu kommunizieren, werden traditionell unterschiedlichste Diagrammnotationen wie Klassen- oder Paket- diagramme eingesetzt. Diese Notationen haben sich zur Darstellung kleinerer Systeme oder abstrakter Sichten als nützlich erwiesen, unterstützen aber schlecht die Darstellung der realen Codestruktur großer Systeme, die aus Hunderten von Subsystemen, Tausenden von Klassen und Zehntausenden von Beziehungen zwischen ihnen bestehen.

Der Vortrag präsentiert Ansätze und Werkzeuge zur Visualisierung von großen Programmsystemen auf der Grundlage von statischen Analysedaten in Form von 3D-Strukturen. Metaphern sind unterschiedliche Formen von hierarchischen 3D-Graphen (als räumliche Galaxien oder Schichtenstrukturen) und Software- Landschaften. Solche Visualisierungen werden bereits erfolgreich als Hilfsmittel zur Kommunikation über Software-Systeme im Rahmen von Qualitätsanalysen und Reengineering-Projekten eingesetzt.

Kontakt
Prof. Dr. Heinz Zuellighoven
Telefon +49 40 42883 2414