Stacksplorer: understanding dynamic program behavior

  • Authors:
  • Jan-Peter Krämer;Thorsten Karrer;Jonathan Diehl;Jan Borchers

  • Affiliations:
  • RWTH Aachen University, Aachen, Germany;RWTH Aachen University, Aachen, Germany;RWTH Aachen University, Aachen, Germany;RWTH Aachen University, Aachen, Germany

  • Venue:
  • UIST '10 Adjunct proceedings of the 23nd annual ACM symposium on User interface software and technology
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

To thoroughly comprehend application behavior, programmers need to understand the interactions of objects at runtime. Today, these interactions are often poorly visualized in common IDEs except during debugging. Stacksplorer allows visualizing and traversing potential call stacks in an application even when it is not running by showing callers and called methods in two columns next to the code editor. The relevant information is gathered from the source code automatically.