• DocumentCode
    624073
  • Title

    High-level development of collaborative virtual environments

  • Author

    Kharitonov, Vasily Y.

  • Author_Institution
    Dept. of Comput., Nat. Res. Univ., Moscow, Russia
  • fYear
    2013
  • fDate
    20-24 May 2013
  • Firstpage
    561
  • Lastpage
    568
  • Abstract
    Modern collaborative virtual environments (CVEs) require sophisticated data exchange mechanisms to provide consistent and at the same time responsive interaction of a large number of users. 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 framework that enables rapid creation of complete systems from scratch. In this paper we present a middleware framework allowing an application developer to easily implement and deploy custom CVEs for specific tasks without direct low-level network programming. The framework provides a high-level application programming interface to create, manage and distribute objects in a shared virtual environment. The software architecture, basic features and functionality, overall performance and possible practical applications of the proposed framework are discussed.
  • Keywords
    groupware; software architecture; user interfaces; virtual reality; CVE; collaborative virtual environments; data exchange mechanisms; high-level application programming interface; high-level development; low-level networking programming; middleware framework; shared virtual environment; software architecture; Computational modeling; Computer architecture; Games; Middleware; Protocols; Servers; Virtual environments; collaborative virtual environment; distributed simulation; high-level development; middleware; software architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Collaboration Technologies and Systems (CTS), 2013 International Conference on
  • Conference_Location
    San Diego, CA
  • Print_ISBN
    978-1-4673-6403-4
  • Type

    conf

  • DOI
    10.1109/CTS.2013.6567287
  • Filename
    6567287