Wintersemester 18/19
Seminar "Visualisierung" (Bachelor)
Software Performance Visualization (SV)
- Lecturer:
- M.Sc. Hagen Tarner
- Prof. Dr. Fabian Beck
- Term:
- Winter Semester 2018/2019
- Time:
- Donnerstag, 14-16 h (wöchentlich)
- Room:
- S-H 403
- Start:
- 11.10.2018
- End:
- 30.01.2019
- Language:
- German
Description:
Die Visualisierung der Leistung eines Programms (Software Performance Visualization) besteht aus einer Reihe an Techniken, die Entwicklern und Analysten dabei hilft Ausführungszeiten und Energieeffizienz der untersuchten Software zu verbessern. Neben Hardware-nahen Metriken wie Speicherverbrauch, Netzwerkdurchsatz und Energieverbrauch werden auch dynamische Informationen, die zur Laufzeit gesammelt werden, wie call stacks / graphs oder Inter-Process-Communication als Grundlagen für die Visualisierungen verwendet.
Anwendung finden die so entstandenen Visualisierung beispielsweise in modernen Profilingtools wie jProfiler, YourKit oder den Chrome DevTools.
Mögliche Themen
- Visualisierung von call stacks
- Visualisierung von call graphs
- (Web) Application Performance Monitoring
- Nuterstudien zu Performance Visualization
- Visualisierung von Tasks (Inter-Process-Communication)
- Visualisierungen von Netzwerken und deren Topologien
- Visualisierung von Speicher, -verbrauch und -topologie