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

Scientific Activities

  • Organization
    Publicity & Web Chair (IEEE VISSOFT 2014)

Publications

Natural Phenomena as Metaphors for Visualization of Trend Data in Interactive Software Maps

Würfel, Hannes and Trapp, Matthias and Limberger, Daniel and Döllner, Jürgen
In Computer Graphics and Visual Computing (CGVC), 2015 The Eurographics Association,
file:195534

DOI: 10.2312/cgvc.20151246

Abstract:

Software maps are a commonly used tool for code quality monitoring in software-development projects and decision making processes. While providing an important visualization technique for the hierarchical system structure of a single software revision, they lack capabilities with respect to the visualization of changes over multiple revisions. This paper presents a novel technique for visualizing the evolution of the software system structure based on software metric trends. These trend maps extend software maps by using real-time rendering techniques for natural phenomena yielding additional visual variables that can be effectively used for the communication of changes. Therefore, trend data is automatically computed by hierarchically aggregating software metrics. We demonstrate and discuss the presented technique using two real world data sets of complex software systems.

BibTeX file

@inproceedings{WTLD2015,
author = { Würfel, Hannes and Trapp, Matthias and Limberger, Daniel and Döllner, Jürgen },
title = { Natural Phenomena as Metaphors for Visualization of Trend Data in Interactive Software Maps },
year = { 2015 },
month = { 0 },
abstract = { Software maps are a commonly used tool for code quality monitoring in software-development projects and decision making processes. While providing an important visualization technique for the hierarchical system structure of a single software revision, they lack capabilities with respect to the visualization of changes over multiple revisions. This paper presents a novel technique for visualizing the evolution of the software system structure based on software metric trends. These trend maps extend software maps by using real-time rendering techniques for natural phenomena yielding additional visual variables that can be effectively used for the communication of changes. Therefore, trend data is automatically computed by hierarchically aggregating software metrics. We demonstrate and discuss the presented technique using two real world data sets of complex software systems. },
url = { file:195534 },
booktitle = { Computer Graphics and Visual Computing (CGVC) },
organization = { The Eurographics Association },
priority = { 0 }
}

Copyright Notice

last change: Fri, 22 Apr 2016 16:13:14 +0200

Talks

  • "Master's Thesis Presentation" (Preisträger des studentischen Wettbewerbs), DGKF & DGPF Workshop "3D-Stadmodelle", Bonn,  Germany  (November 20, 2013)
  • "Interactive Software Maps for Web-Based Source Code Analysis", Web3D2013, San Sebastian, Spain (June 20, 2013)
  • "Annotating 3D Content in Interactive, Virtual Worlds ", Web3D2013, San Sebastian, Spain (June 21, 2013)
  • "Single-Pass Rendering of Day and Night Sky Phenomena", VMV2012, Magdeburg, Germany (November 12, 2012)
  • "Semantik-basierte nicht-photorealistische Visualisierung von 3D-Stadtmodellen", 58. Deutscher Kartographentag, Berlin, Germany (June 8, 2010)

Teaching activities

Winter term 2013/14

  • course "Game Programming" (tutor & co-lecturer)
  • course "Computergraphics II" (tutor)
  • course "Software Analytics" (tutor)
  • pupils academy "Introduction to 3D CG" (co-lecturer)

Summer term 2013

  • course "Computergraphics I" (tutor)
  • course "Graphics Programming with OpenGL and C++" (tutor & co-lecturer)
  • course "Software Visualization Techniques" (tutor)

Winter term 2012/13

  • course "Game Programming" (tutor & co-lecturer)
  • course "Computergraphics II" (tutor)
  • course "Concepts and Techniques for 3D Visualization" (tutor)
  • pupils academy "Introduction to 3D CG" (co-lecturer)

Portfolio and More

Portfolio [in progress]www.daniellimberger.de
Latest Web Project [in progress]www.glisdeprecated.com
Open Sources @ Googlecode.google.com/u/cg.costume/
Open Sources @ GitHub

github.com/cgcostume
https://github.com/hpicgs

Vimeo Archive [old stuff]vimeo.com/user2011768