Abstract

Software visualization involves creation and display of graphical representations of software characteristics or behavior, of- ten 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 character- istics 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 Uni- fied Modeling Language class diagrams. Following metric extrac- tion, 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 Mod- eling Language representations of a design's glyphs. © 2000 SPIE and IS&T. (S1017-9909(00)01404-5)

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call