SPECIAL SECTION ON VISUALIZATION AND DATA ANALYSIS

Three-dimensional visualization of object-oriented software design metrics

[+] Author Affiliations
Anuradha Lakshminarayana, Timothy S. Newman

University of Alabama in Huntsville, Department of Computer Science, Huntsville, Alabama?35899

J. Electron. Imaging. 9(4), 368-374 (Oct 01, 2000). doi:10.1117/1.1289353
History: Received Dec. 1, 1999; Revised Apr. 26, 2000; Accepted Apr. 26, 2000
Text Size: A A A

Abstract

Software visualization involves creation and display of graphical representations of software characteristics or behavior, often to assist in the discovery of software problems or unanticipated behavior. This paper presents a new approach for three-dimensional (3D) visualization (including extraction and display) of design phase object-oriented software metrics. The visualizations are designed to foster developers’ intuitive understanding of the metrics and to aid in the early understanding of structural characteristics of design components. The approach utilizes the extensibility interface of a popular computer aided software engineering tool to access and automatically extract eight key design metrics from Unified Modeling Language class diagrams. Following metric extraction, 3D visualizations of these metrics are generated for each class using perceptually meaningful glyphs. The approach has been implemented by a tool that emits and displays Virtual Reality Modeling Language representations of a design’s glyphs. © 2000 SPIE and IS&T.

© 2000 SPIE and IS&T

Citation

Anuradha Lakshminarayana and Timothy S. Newman
"Three-dimensional visualization of object-oriented software design metrics", J. Electron. Imaging. 9(4), 368-374 (Oct 01, 2000). ; http://dx.doi.org/10.1117/1.1289353


Figures

Tables

Access This Article
Sign in or Create a personal account to Buy this article ($20 for members, $25 for non-members).

Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging & repositioning the boxes below.

Related Journal Articles

Related Book Chapters

Topic Collections

PubMed Articles
Advertisement
  • Don't have an account?
  • Subscribe to the SPIE Digital Library
  • Create a FREE account to sign up for Digital Library content alerts and gain access to institutional subscriptions remotely.
Access This Article
Sign in or Create a personal account to Buy this article ($20 for members, $25 for non-members).
Access This Proceeding
Sign in or Create a personal account to Buy this article ($15 for members, $18 for non-members).
Access This Chapter

Access to SPIE eBooks is limited to subscribing institutions and is not available as part of a personal subscription. Print or electronic versions of individual SPIE books may be purchased via SPIE.org.