@hci-uwb

Towards Intelligent VR: Multi-Layered Semantic Reflection for Intelligent Virtual Environments

, and . Proceedings of the Graphics and Applications GRAPP 2007, page 249-259. (2007)

Abstract

This paper introduces semantic reflection, a novel concept for a modular design of intelligent applications. SCIVE, a simulation core for intelligent Virtual Environments (IVEs), provides semantic reflection on multiple layers: SCIVE\u0027s architecture grants semantic driven uniform access to low-level simulation core logic, to specific simulation modules\u0027 application definitions, as well as to high-level semantic environment descriptions. It additionally provides a frame to conveniently interconnect various simulation modules, e.g., for graphics, physics, audio, haptics, or AI etc. SCIVE\u0027s Knowledge Representation Layer\u0027s base formalism provides the central organizing structure for the diverse modules\u0027 data representations. It allows bidirectional knowledge driven access between the modules since their specific data structures and functions are transitively reflected by the semantic layer. Hence SCIVE preserves, integrates and provides unified access to the development paradigms of the interconnected modules, e.g., scene graph metaphors or field route concepts etc. well known from todays Virtual Reality systems. SCIVE\u0027s semantic reflection implementation details are illustrated following a complex example application. We illustrate how semantic reflection and modularity support extensibility and maintainability of VR applications, potential for automatic system configuration and optimization, as well as the base for comprehensive knowledge driven access for IVEs.

Links and resources

Tags

community

  • @hci-uwb
  • @marcerich
  • @dblp
@hci-uwb's tags highlighted