Share Email Print

Proceedings Paper

Automatic extraction and visualization of object-oriented software design metrics
Author(s): Anuradha Lakshminarayana; Timothy S. Newman; Wei Li; John Talburt
Format Member Price Non-Member Price
PDF $14.40 $18.00
cover GOOD NEWS! Your organization subscribes to the SPIE Digital Library. You may be able to download this paper for free. Check Access

Paper Abstract

Software visualization is a graphical representation of software characteristics and behavior. Certain modes of software visualization can be useful in isolating problems and identifying unanticipated behavior. In this paper we present a new approach to aid understanding of object- oriented software through 3D visualization of software metrics that can be extracted from the design phase of software development. The focus of the paper is a metric extraction method and a new collection of glyphs for multi- dimensional metric visualization. Our approach utilize the extensibility interface of a popular CASE tool to access and automatically extract the metrics from Unified Modeling Language class diagrams. Following the extraction of the design metrics, 3D visualization of these metrics are generated for each class in the design, utilizing intuitively meaningful 3D glyphs that are representative of the ensemble of metrics. Extraction and visualization of design metrics can aid software developers in the early study and understanding of design complexity.

Paper Details

Date Published: 28 February 2000
PDF: 8 pages
Proc. SPIE 3960, Visual Data Exploration and Analysis VII, (28 February 2000); doi: 10.1117/12.378898
Show Author Affiliations
Anuradha Lakshminarayana, Univ. of Alabama in Huntsville (United States)
Timothy S. Newman, Univ. of Alabama in Huntsville (United States)
Wei Li, Univ. of Alabama in Huntsville (United States)
John Talburt, Acxiom Corp. (United States)

Published in SPIE Proceedings Vol. 3960:
Visual Data Exploration and Analysis VII
Robert F. Erbacher; Philip C. Chen; Jonathan C. Roberts; Craig M. Wittenbrink, Editor(s)

© SPIE. Terms of Use
Back to Top