Title
Communicating Software Architecture using a Unified Single-View Visualization
Abstract
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.
Year
DOI
Venue
2007
10.1109/ICECCS.2007.20
ICECCS
Keywords
Field
DocType
architecture-level information,software system,single-view visualization,communicating software architecture,unified single-view visualization,existing visualization tool,understanding software,single-view architectural visualization,traditional visualization,task-specific information,additional visualization technique,city metaphor,software maintenance,project management,software systems,computer architecture,software architecture,data visualization,navigation
Systems engineering,Software analytics,Computer science,Visualization,Software architecture description,Software system,Resource-oriented architecture,Software visualization,Software construction,Software development
Conference
ISBN
Citations 
PageRank 
0-7695-2895-3
13
0.67
References 
Authors
24
5
Name
Order
Citations
PageRank
Thomas Panas1873.39
Thomas Epperly2457.67
Daniel Quinlan31398.27
Andreas Saebjornsen4221.24
Richard Vuduc51343100.74