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 :
بازگشت