• DocumentCode
    597456
  • 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
  • fYear
    2012
  • fDate
    9-12 Dec. 2012
  • Firstpage
    1
  • Lastpage
    12
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Simulation Conference (WSC), Proceedings of the 2012 Winter
  • Conference_Location
    Berlin
  • ISSN
    0891-7736
  • Print_ISBN
    978-1-4673-4779-2
  • Electronic_ISBN
    0891-7736
  • Type

    conf

  • DOI
    10.1109/WSC.2012.6465246
  • Filename
    6465246