• DocumentCode
    1977118
  • 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
  • fYear
    2013
  • fDate
    22-26 July 2013
  • Firstpage
    696
  • Lastpage
    705
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference (COMPSAC), 2013 IEEE 37th Annual
  • Conference_Location
    Kyoto
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2013.111
  • Filename
    6649900