• DocumentCode
    460041
  • Title

    A Demand-Driven Approach for a Distributed Virtual Environment

  • Author

    Fakler, Markus ; Frenz, S. ; Schottner, M. ; Schulthess, P.

  • Author_Institution
    Dept. of Distributed Syst., Ulm Univ.
  • fYear
    2006
  • fDate
    38838
  • Firstpage
    1538
  • Lastpage
    1541
  • Abstract
    The relevance of distributed virtual environments (DVE) and interactive 3D worlds for entertaining and commercial purposes is steadily increasing. DVEs are typically implemented as traditional client/server based scenarios in which a central server system controls the state of the distributed data and sends update messages to all clients. In this paper we describe the benefits of a demand-driven approach for a DVE. A distributed operating system is used to host the DVE application. The common scene graph of the DVE resides in shared memory and offers direct access to the participating nodes - no explicit update messages are needed. The shared memory concept allows for an easier, more intuitive and less fault-prone way of creating distributed applications like a DVE and it offers inherent consistency and efficiency because the nodes do not have to process unneeded update messages. An existing prototype demonstrates the benefits resulting from this concept
  • Keywords
    client-server systems; network operating systems; shared memory systems; virtual reality; demand-driven approach; distributed operating system; distributed virtual environment; shared memory concept; Centralized control; Control systems; File servers; Layout; Operating systems; Programming profession; Prototypes; Virtual environment; Virtual reality; Writing; Common Scene Graph; Computer Networks & Systems; Transactional Consistency; Virtual Reality & New Media;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Computer Engineering, 2006. CCECE '06. Canadian Conference on
  • Conference_Location
    Ottawa, Ont.
  • Print_ISBN
    1-4244-0038-4
  • Electronic_ISBN
    1-4244-0038-4
  • Type

    conf

  • DOI
    10.1109/CCECE.2006.277519
  • Filename
    4054594