loading...
Communicating Software Architecture using a Unified Single-View Visualization
Auckland, New Zealand July 11-July 14
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ICECCS.2007.2012th IEEE International Conference on ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Thomas Panas, Lawrence Livermore National Laboratory
Thomas Epperly, Lawrence Livermore National Laboratory
Daniel Quinlan, Lawrence Livermore National Laboratory
Andreas Saebjornsen, Lawrence Livermore National Laboratory
Richard Vuduc, Lawrence Livermore National Laboratory
Software is among the most complex human artifacts, and visualization is widely acknowledged as important to understanding software. In this paper, we consider the problem of understanding a software system's architecture through visualization. Whereas traditional visualizations use multiple stakeholder-specific views to present different kinds of task-specific information, we propose an additional visualization technique that unifies the presentation of various kinds of architecture-level information, thereby allowing a variety of stakeholders to quickly see and communicate current development, quality, and costs of a software system. For future empirical evaluation of multi-aspect, single-view architectural visualizations, we have implemented our idea in an existing visualization tool, Vizz3D. Our implementation includes techniques, such as the use of a city metaphor, that reduce visual complexity in order to support single-view visualizations of large-scale programs.
Citation:
Thomas Panas, Thomas Epperly, Daniel Quinlan, Andreas Saebjornsen, Richard Vuduc, "Communicating Software Architecture using a Unified Single-View Visualization," iceccs, pp.217-228, 12th IEEE International Conference on Engineering Complex Computer Systems (ICECCS 2007), 2007
Usage of this product signifies your acceptance of the Terms of Use.


Suggestions