학술논문

Experience with FADE for the visualization and abstraction of software views
Document Type
Conference
Author
Source
Proceedings 10th International Workshop on Program Comprehension Program comprehension Program Comprehension, 2002. Proceedings. 10th International Workshop on. :11-20 2002
Subject
Computing and Processing
Software systems
Data visualization
Flow graphs
Humans
Laboratories
Electric variables measurement
Software measurement
Large-scale systems
Graphics
Cognitive science
Language
ISSN
1092-8138
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.