Hasso-Plattner-Institut
  
Hasso-Plattner-Institut
Prof. Dr. Jürgen Döllner
  
 

Contact

Tel.: +49-(0)331 5509-3921
Fax: +49-(0)331 5509-172
Room: H-2.26
E-Mail: sebastian.hahn(at)hpi.de

Research Interests

  • Visual Software Analytics
  • Metaphor-based Visualization
  • Layout Stability
  • Evaluation of Visualization Techniques

 

 

 

Publications

ThreadCity: Combined Visualization of Structure and Activity for the Exploration of Multi-threaded Software Systems

Hahn, Sebastian and Trapp, Matthias and Wuttke, Nikolai and Döllner, Jürgen
In Proceedings of the 19th International Conference of Information Visualization (IV'15), 7 2015

Abstract:



This paper presents a novel visualization technique for the interactive exploration of multi-threaded software systems. It combines the visualization of static system structure based on the EvoStreets approach with an additional traffic metaphor to communicate the runtime characteristics of multiple threads simultaneously. To improve visual scalability with respect to the visualization of complex software systems, we further present an effective level-of-detail visualization based on hierarchical aggregation of system components by taking viewing parameters into account. We demonstrate our technique by means of a prototypical implementation and compare our result with existing visualization techniques.

© The Authors 2015. This is the authors' version of the work. It is posted here for your personal use. Not for redistribution. The definitive version will be published in Proceedings of the 19th International Conference on Information Visualization (IV'15).

Keywords:

Visual Software Analytics, Trace-Visualization, Multi-threaded Software Systems

BibTeX file

@inproceedings{HTWD15,
author = { Hahn, Sebastian and Trapp, Matthias and Wuttke, Nikolai and D{\"o}llner, J{\"u}rgen },
title = { ThreadCity: Combined Visualization of Structure and Activity for the Exploration of Multi-threaded Software Systems },
booktitle = { Proceedings of the 19th International Conference of Information Visualization (IV'15) },
year = { 2015 }
}

Copyright Notice

last change: Fri, 22 Apr 2016 12:09:14 +0200

Teaching

WiSe 2016/17

  • Lecture 3D Computergraphics I (tutor)

SoSe2016

  • Seminar Methods and Techniques of Software Visualization (tutor)
  • Lecture 3D Computergraphics II (tutor)

WiSe2015/16

  • Seminar Systems Engineering for Software Analytics (tutor)

SoSe2015

  • Seminar Visual Software Analytics (tutor)
  • Lecture Einführung in die Programmiertechnik II (tutor)

WiSe2014/15

  • Seminar Visualization for Interactive Software Analytics (tutor)
  • Bachelor's project Software Analytics and Visualization (co-supervisor)

SoSe 2014

  • Lecture 3D Computergraphics I (tutor)

WiSe 2013/14

  • Seminar Software Analytics (tutor)
  • Seminar Game Programming (tutor)

SoSe 2013

  • Lecture Geovisualization (tutor)
  • Seminar Softwarevisualisierungsverfahren (tutor)

WiSe 2012/13

  • Bachelor's project A Visualization Tool for Software Evolution (co-supervisor)

SoSe 2012

  • Lecture Visualization (tutor)
  • Seminar Softwareanalyseverfahren (tutor)

Master's Theses

  • ThreadCity: Combined Visualization of Structure and Activity of Multi-threaded Software Systems - Nikolai Wuttke (finished

Further Activities

  • Participant of ETH Winter School on Eye Tracking  (January 2016)
  • Teaching-Team Member OpenHPI Course "Automated Visual Software Analytics" (March 2015)
  • SoftVis project in cooperation with the SAP Innovation Center, Potsdam (April 2012 - March 2016)