Title :
Enabling behavior reuse in development of virtual environment applications
Author :
Huaiyu Liu ; Bowman, M. ; Hunt, Warren A. ; Duffy, A.M.
Author_Institution :
Intel Labs., Hillsboro, OR, USA
Abstract :
Virtual environments (VEs) provide simulated 3D spaces in which users can interact, collaborate, and visualize in real time. Accordingly, virtual environments have the potential to transform education, creating classrooms that ignore geographic boundaries and immerse students in experiences that would be difficult or impossible to arrange in the real world. A major impediment to the widespread adoption of educational VEs is the high cost of developing VE applications. We believe application development must become tractable for non-expert users in the same way that Web development is no longer the exclusive purview of professional programmers. In this position paper, we describe our experiences in enabling behavior reuse across VE applications. Our approach replaces, whenever possible, application-specific behaviors with general purpose, reusable simulation modules. These modules bootstrap one another until a rich ecosystem develops; thus, VE application development is reduced to compositing content and behaviors instead of developing them from scratch.
Keywords :
computer aided instruction; digital simulation; virtual reality; Web development; application-specific behaviors; behavior reuse; ecosystem; educational VE; educational transformation; professional programmers; reusable simulation modules; simulated 3D spaces; user collaboration; user interaction; virtual environment applications development; Engines; Games; Planets; Sociology; Sorting; Statistics; Virtual environments;
Conference_Titel :
Simulation Conference (WSC), Proceedings of the 2012 Winter
Conference_Location :
Berlin
Print_ISBN :
978-1-4673-4779-2
Electronic_ISBN :
0891-7736
DOI :
10.1109/WSC.2012.6465246