Not logged in.

Contribution Details

Type Conference or Workshop Paper
Scope Discipline-based scholarship
Published in Proceedings Yes
Title A Tool for Visual Understanding of Source Code Dependencies
Organization Unit
Authors
  • Martin Pinzger
  • K Gräfenhain
  • P Knab
  • H C Gall
Presentation Type paper
Item Subtype Original Work
Refereed Yes
Status Published in final form
Language
  • English
Page Range 254 - 259
Event Title International Conference on Program Comprehension
Event Type conference
Event Location Amsterdam, The Netherlands
Event Start Date June 10 - 2008
Event End Date June 13 - 2008
Abstract Text Many program comprehension tools use graphs to visualize and analyze source code. The main issue is that existing approaches create graphs overloaded with too much information. Graphs contain hundreds of nodes and even more edges that cross each other. Understanding these graphs and using them for a given program comprehension task is tedious, and in the worst case developers stop using the tools. In this paper we present DA4Java, a graphbased approach for visualizing and analyzing static dependencies between Java source code entities. The main contribution of DA4Java is a set of features to incrementally compose graphs and remove irrelevant nodes and edges from graphs. This leads to graphs that contain significantly fewer nodes and edges and need less effort to understand.
Official URL http://www.cs.vu.nl/icpc2008/
Digital Object Identifier 10.1109/ICPC.2008.23
Other Identification Number merlin-id:311
PDF File Download from ZORA
Export BibTeX
EP3 XML (ZORA)