• DocumentCode
    3108120
  • Title

    Communicating Software Architecture using a Unified Single-View Visualization

  • Author

    Panas, Thomas ; Epperly, Thomas ; Quinlan, Daniel ; Sæbjornsen, Andreas ; Vuduc, Richard

  • Author_Institution
    Lawrence Livermore Nat. Lab., Livermore
  • fYear
    2007
  • fDate
    11-14 July 2007
  • Firstpage
    217
  • Lastpage
    228
  • 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.
  • Keywords
    software architecture; Vizz3D; architecture-level information; communicating software architecture; large-scale programs; single-view architectural visualizations; software system architecture understanding; task-specific information; unified single-view visualization; visualization technique; Cities and towns; Computer architecture; Costs; Data visualization; Large-scale systems; Navigation; Project management; Software architecture; Software maintenance; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering Complex Computer Systems, 2007. 12th IEEE International Conference on
  • Conference_Location
    Auckland
  • Print_ISBN
    0-7695-2895-3
  • Type

    conf

  • DOI
    10.1109/ICECCS.2007.20
  • Filename
    4276318