Title :
Automatic data exchange and synchronization for knowledge-based intelligent virtual environments
Author :
Heumer, Guido ; Schilling, Malte ; Latoschik, Marc Erich
Author_Institution :
Fac. of Technol., Bielefeld Univ., Germany
Abstract :
Advanced VR simulation systems are composed of several components with independent and heterogeneously structured databases. To guarantee a closed and consistent world simulation, flexible and robust data exchange between these components has to be realized. This multiple database problem is well known in many distributed application domains, but it is central for VR setups composed of diverse simulation components. Particularly complicated is the exchange between object-centered and graph-based representation formats, where entity attributes may be distributed over the graph structure. This article presents an abstract declarative attribute representation concept, which handles different representation formats uniformly and enables automatic data exchange and synchronization between them. This mechanism is tailored to support the integration of a central knowledge component, which provides a uniform representation of the accumulated knowledge of the several simulation components involved. This component handles the incoming-possibly conflicting-world changes propagated by the diverse components. It becomes the central instance for process flow synchronization of several autonomous evaluation loops.
Keywords :
distributed databases; electronic data interchange; graph theory; knowledge representation; multimedia databases; object-oriented programming; semantic Web; software architecture; synchronisation; virtual reality; abstract declarative attribute representation; automatic data exchange; data synchronization; distributed application domains; entity attribute distribution; graph structure; graph-based representation formats; heterogeneously structured databases; intelligent virtual environment; knowledge representation; knowledge-based intelligent virtual environments; mediator; multiple database problem; object-centered representation formats; process flow synchronization; semantic network; Application software; Artificial intelligence; Databases; Graphics; Knowledge based systems; Knowledge representation; Robustness; Software tools; Virtual environment; Virtual reality;
Conference_Titel :
Virtual Reality, 2005. Proceedings. VR 2005. IEEE
Conference_Location :
Bonn
Print_ISBN :
0-7803-8929-8
DOI :
10.1109/VR.2005.1492752