DocumentCode
3080762
Title
Visualizing object-oriented software in virtual reality
Author
Maletic, Jonathan I. ; Leigh, Jason ; Marcus, Andrian ; Dunlap, Greg
Author_Institution
Dept. of Comput. Sci., Memphis Univ., TN, USA
fYear
2001
fDate
2001
Firstpage
26
Lastpage
35
Abstract
The paper describes a system, Imsovision, for visualizing object-oriented software in a virtual reality Environment. A visualization language (COOL) is defined that maps C++ source code to a visual representation. Our aim is to develop a language with few metaphors and constructs, but with the ability to represent a variety of elements with no ambiguity or loss of meaning. In addition, the visualization has to maximally use the potential of the used media. The design of the OO software system and its attributes are represented in the visualization. Class information, relationships between classes, and metric information is displaced. VRML is used for the visualization and it is rendered in the CAVE environment
Keywords
C++ language; object-oriented programming; program visualisation; software tools; virtual reality; virtual reality languages; C++ source code; CAVE; COOL; Imsovision; VRML; class information; metric information; object-oriented software visualisation; virtual reality; visual representation; visualization language; Computer architecture; Computer science; Data visualization; Displays; Laboratories; Software maintenance; Software systems; Software tools; Unified modeling language; Virtual reality;
fLanguage
English
Publisher
ieee
Conference_Titel
Program Comprehension, 2001. IWPC 2001. Proceedings. 9th International Workshop on
Conference_Location
Toronto, Ont.
ISSN
1092-8138
Print_ISBN
0-7695-1131-7
Type
conf
DOI
10.1109/WPC.2001.921711
Filename
921711
Link To Document