• DocumentCode
    2190534
  • Title

    Distributed interoperable virtual environments

  • Author

    Capps, Michael ; Stotts, David ; Duff, Jim ; Purtilo, Jim

  • Author_Institution
    North Carolina Univ., Chapel Hill, NC, USA
  • fYear
    1996
  • fDate
    1996
  • Firstpage
    202
  • Lastpage
    209
  • Abstract
    The paper exhibits the use of existing software bus technology in interconnecting virtual-reality environment (VE) software. Interoperability and application construction from heterogeneous modules are well-explored topics of distributed systems. A joint project using the Polylith software bus from the University of Maryland and VE software from the UNC graphics lab has shown the utility of composing existing applications as opposed to making extensive individual modifications. The paper claims only a unique application of these methods to a new client area. Multi-user VE walkthroughs (software navigators) are an exciting new area in graphics software but we see that with the rapid development of graphics technology, next-generation applications (including multiuser systems) are commonly redesigned from the ground up. Here we see an excellent opportunity to examine module reusability, with proven software, in a new application area. We hope our experiments will likely lead to conclusions about VE programming abstractions and produce development methods for making easily interoperable next-generation VE applications.
  • Keywords
    application program interfaces; distributed processing; groupware; open systems; programming; software engineering; utility programs; virtual reality; Polylith software bus; application construction; client area; development methods; distributed interoperable virtual environments; graphics software; heterogeneous modules; module reusability; multi-user walkthroughs; next-generation applications; programming abstractions; software bus technology; virtual-reality environment software interconnection; Application software; Control systems; Graphics; Marine vehicles; Modular construction; Navigation; Software maintenance; Software prototyping; Virtual prototyping; Virtual reality;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Configurable Distributed Systems, 1996. Proceedings., Third International Conference on
  • Conference_Location
    Annapolis, MD, USA
  • Print_ISBN
    0-8186-7395-8
  • Type

    conf

  • DOI
    10.1109/CDS.1996.509363
  • Filename
    509363