2008 · 23 citations · 0 references
ComputingComputer ScienceSystems EngineeringEmbedded SystemsOperating SystemsVirtual Reality DesignVirtual Environment DesignVirtual RealityVirtual Reality PrototypingImmersive Virtual RealityPlatform ConfigurationTechnical ExpertiseVirtual Reality Platforms
Today, scientists and engineers are exploring advanced applications and uses of immersive systems that can be cost-effectively applied in their fields. However, one of the impediments to the widespread use of these technologies is the extensive technical expertise required of application developers. A software environment that provides abstractions from specific details of hardware configurations and low-level software tools is needed to provide a common base for the prototyping, development, testing and debugging of applications. This paper describes VR Juggler, a virtual platform for the creation and execution of immersive applications, that provides a virtual reality system-independent operating environment. We focus on the approach taken to specify, design and implement VR Juggler and the benefits derived from our approach.