A multi-perspective software visualization environment

  • Authors:
  • Jingwei Wu;Margaret-Anne D. Storey

  • Affiliations:
  • Dept. of Computer Science, University of Victoria, Victoria BC, Canada V8W 3P6;Dept. of Computer Science, University of Victoria, Victoria BC, Canada V8W 3P6

  • Venue:
  • CASCON '00 Proceedings of the 2000 conference of the Centre for Advanced Studies on Collaborative research
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper describes a multi-perspective software visualization environment, SHriMP, which combines single view and multi-view techniques to support software exploration at both the architectural and source code levels. SHriMP provides three different views: a primary nested view and two subsidiary views. The primary nested view employs fisheye views of nested graphs, provides contextual cues, and supports general exploration activities. In SHriMP, subsidiary views exist as a searching tool and a relation tracer. These views complement each other and allow programmers to examine a software system from multiple perspectives.