Johannes Kepler Universität Linz

Institut für Informationsverarbeitung und Mikroprozessortechnik

 Diplomarbeit

Transport semantischer Informationen in der Programmvisualisierung

Das Verstehen von Datenstrukturen und Zusammenhängen ist ein zentrales Problem der Programmierausbildung. Das graphische Darstellen von Speicherinhalten kann diesen Prozeß erleichtern, oder vielleicht gar erst ermöglichen. Ein Bild sagt oft mehr als tausend Worte, den meisten Menschen kann durch geeignete Darstellung eine sehr viel größere Informationsmenge vermittelt werde. Das Verständnis von Zusammenhängen von Informationen, das speziell durch Visualisierung gefördert wird, kommt einer wesentlichen qualitativen Verbesserung der aufgenommenen Information gleich. Das Werkzeug zur Umsetzung dieser Ideen stellt das Visualisierungssystem dar. Es verwendet ein abstrahiertes Modell - View - Controler Konzept und ermöglicht, mit gewissen Einschränkungen, eine neue, erweiterte Sicht auf Objekte und Beziehungen einer beliebigen Applikation, um so der Forderung nach mehr Information gerecht zu werden.