• 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