DocumentCode
1951761
Title
A Model-View Driven Architecture for VR-Based Simulations
Author
Nourian, Saeid ; Shen, Xiaojun ; Georganas, Nicolas D.
Author_Institution
Ottawa Univ., Ottawa
fYear
2007
fDate
12-14 Oct. 2007
Firstpage
148
Lastpage
153
Abstract
Despite recent advances in software and hardware aspects of virtual reality (VR), from the software design point of view VR technology remains primitive. In particular, most existing VR applications suffer from lack of extensibility, maintainability and reusability. Examples of successful architectures include those of web-based applications that utilize such technologies as XML (extensible markup language) and XSL (extensible style sheets) to separate the data models from the view. VR simulations are similar to web-based applications in that they may also consist of some models (e.g., mathematical models) and views (3D representations of the mathematical models). This paper presents an architecture that dynamically generates VR simulations based on XML models that are received as input. Theses XML models are used to define and configure the various elements of an interactive VR application, such as 3D graphics, mathematical or other models and the nature of user interactions (i.e. haptic interaction, physical attributes, etc).
Keywords
Internet; XML; computer graphics; software engineering; virtual reality; 3D graphics; 3D representations; VR-based simulations; Web-based applications; XML; XSL; extensible markup language; extensible style sheets; model-view driven architecture; software engineering; virtual reality; Application software; Computer architecture; Data models; Graphics; Haptic interfaces; Hardware; Mathematical model; Software design; Virtual reality; XML; Reconfigurable architectures; Simulation software; Software engineering; Virtual reality;
fLanguage
English
Publisher
ieee
Conference_Titel
Haptic, Audio and Visual Environments and Games, 2007. HAVE 2007. IEEE International Workshop on
Conference_Location
Ottawa, Ont.
Print_ISBN
978-1-4244-1571-7
Electronic_ISBN
978-1-4244-1571-7
Type
conf
DOI
10.1109/HAVE.2007.4371604
Filename
4371604
Link To Document