Hasso-Plattner-Institut
Hasso-Plattner-Institut
  
Login
  • de
 

Softwarevisualisierung (Wintersemester 2012/2013)

Dozent: Prof. Dr. Jürgen Döllner (Computergrafische Systeme) , Sebastian Hahn (Computergrafische Systeme)

Beschreibung

Software-Visualisierung ermöglicht eine effiziente und systematische Zugänglichmachung von Strukturen und Zusammenhängen in komplexen Softwaresystemen.

Komplexe Softwaresysteme gehören zu den größten existierenden Artefakten. Das Verstehen von evolutionär gewachsenen Systemen mit über einer Million Zeilen Code und mehreren tausend Komponenten ist eine hochgradig anspruchsvolle, zeit- und kostenintensive Aufgabe. Diese steht wegen ihres fundamentalen Charakters im Interessenmittelpunkt von Gruppen aus verschiedensten Bereichen: Software-Entwicklern, Softwarearchitekten, Team-Leitern, Mitgliedern von Qualitätssicherungs-Teams, u.a.

Software-Visualisierung unterstützt diesen Verständnisprozess durch Verräumlichung der Software-Artefakte und der mit ihnen in Verbindung stehenden Prozesse. Sie bildet Daten komplexer, multi-dimensionaler Informationsräume in eingängige, verständnisfördernde Darstellungen ab.

Die Teilnehmer werden in Rahmen der Vorlesung in die Grundlagen der Software-Visualisierung und -Analyse eingeführt. Beispiele aus den Bereichen Industrie und Forschung zeigen geeignete Anwendungsfälle. Die theoretischen Kenntnisse werden anhand praktischer Übungen vertieft.

Voraussetzungen

Die Vorlesung richtet sich an Studierende im Masterstudiengangs IT-Systems Engineering bzw. Informatik. Kenntnisse der objektorientierten Software-Entwicklung und der Programmiersprache C++ sowie Grundlagen der Computergrafik/Visualisierung sind von Vorteil.

Literatur

Literatur wird vorlesungsbegleitend bereitgestellt.

Lern- und Lehrformen

Vorlesung.

Leistungserfassung

Die Leistungserfassung erfolgt am Ende der Vorlesung durch eine mündliche Prüfung.

Termine

Der erste Vorlesungstermin wird hier bekannt gegeben.

Allgemeine Information

  • Semesterwochenstunden : 2
  • ECTS : 3
  • Benotet : Ja
  • Einschreibefrist : 31.10.2012
  • Programm : IT-Systems Engineering MA
  • Lehrform : V
  • Belegungsart : Wahl

Zurück