Title :
Experience with FADE for the visualization and abstraction of software views
Author :
Quigley, Aaron J.
Author_Institution :
Mitsubishi Electr. Res. Labs., Cambridge Res., MA, USA
Abstract :
This paper describes the FADE paradigm for visualization and a series of experiments for the fast layout, abstract representation, and measurement of software views. In program comprehension, graph models are typically used to represent relational information, where the visualization of such graphs is referred to as graph drawing. Here we present the results of an investigation into efficient techniques for drawing and abstractly representing large software views with thousands of nodes from four medium sized software systems. The paradigm presented in this paper marries a solution to problems of computation time, screen space, cognitive load, and rendering for large-scale drawings using a single graph model.
Keywords :
program visualisation; rendering (computer graphics); reverse engineering; FADE paradigm; abstract representation; abstraction; cognitive load; computation time; fast layout; graph models; large-scale drawings; medium sized software systems; program comprehension; relational information; rendering; screen space; software view measurement; visualization; Cognitive science; Data visualization; Electric variables measurement; Flow graphs; Graphics; Humans; Laboratories; Large-scale systems; Software measurement; Software systems;
Conference_Titel :
Program Comprehension, 2002. Proceedings. 10th International Workshop on
Print_ISBN :
0-7695-1495-2
DOI :
10.1109/WPC.2002.1021304