Title :
A Software Architecture for High-Level Development of Component-Based Distributed Virtual Reality Systems
Author :
Kharitonov, Vasily Y.
Author_Institution :
Dept. of Comput., Syst. & Networks, Nat. Res. Univ. “Moscow Power Eng. Inst.”, Moscow, Russia
Abstract :
Distributed virtual reality systems (DVR systems) have evolved significantly over the past twenty years and found wide spread in many applications for training, educational and entertainment purposes. Modern DVR systems require sophisticated data exchange mechanisms to provide consistent interaction of a large number of users over the Internet. While many of these mechanisms have been well studied, usually they represent isolated solutions requiring knowledge of low-level networking programming for implementation. In this regard, there is still a lack of universal, easily deployable and extensible software architecture that enables rapid creation of complete systems from scratch. In this paper we present architecture of a middleware allowing an application developer to easily implement and deploy custom DVR systems for specific tasks without direct low-level network programming.
Keywords :
Internet; middleware; software architecture; virtual reality; DVR systems; Internet; component-based distributed virtual reality systems; data exchange mechanisms; high-level development; low-level networking programming; middleware architecture; software architecture; Computational modeling; Computer architecture; Computers; Protocols; Servers; Synchronization; distributed simulation; high-level software development; middleware; software architecture design; virtual reality;
Conference_Titel :
Computer Software and Applications Conference (COMPSAC), 2013 IEEE 37th Annual
Conference_Location :
Kyoto
DOI :
10.1109/COMPSAC.2013.111