DocumentCode :
2157229
Title :
Virtual environment architectures: interoperability through software interconnection technology
Author :
Stotts, P. David ; Purtilo, James
Author_Institution :
Dept. of Comput. Sci., North Carolina Univ., Chapel Hill, NC, USA
fYear :
1994
fDate :
17-19 Apr 1994
Firstpage :
211
Lastpage :
224
Abstract :
Virtual reality (VR) is emerging as an important approach to the modeling and simulation of complex systems, but software technology for scientists to build VR-based applications fosters the development of closed applications, each built from scratch. A scientist´s ability to merge models and systems, once developed, is solely dependent upon his ability to `hack´ software, since the principles of VR system interconnection are poorly understood and no software engineering guidelines have ever been developed for use in VR applications. We are studying the area of interoperation among VR systems (i.e. the virtual environment) in order to discover essential principles governing their construction and effective use. Our approach focuses upon the control properties of interfaces between VR applications: existing VR applications are being examined in order to expose commonalities, and our abstractions of VR control behavior are being specified in terms of the software bus model of interconnection. This paper presents our vision for virtual environment infrastructure, and describes the current state of our work in progress. There are several direct applications of our VE exploration to collaboration infrastructure. First, some of the VR systems we are using allow collaborative interactions of multiple users. Secondly, our investigations involve combining the Polylith software interconnection technology with Trellis, a multiuser collaborative hypermedia technology
Keywords :
digital simulation; groupware; hypermedia; open systems; software engineering; virtual reality; Polylith software interconnection technology; Trellis; closed applications; collaboration infrastructure; collaboration protocols; collaborative interactions; complex systems simulation; formal specifications; hacking; interface control properties; interoperability; module interconnection; multiuser hypermedia technology; software bus model; software engineering; virtual environment architectures; virtual reality; Application software; Collaborative software; Collaborative work; Computer architecture; Computer hacking; Guidelines; Software engineering; Software systems; Virtual environment; Virtual reality;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Enabling Technologies: Infrastructure for Collaborative Enterprises, 1994. Proceedings., Third Workshop on
Conference_Location :
Morgantown, WV
Print_ISBN :
0-8186-5705-7
Type :
conf
DOI :
10.1109/ENABL.1994.330503
Filename :
330503
Link To Document :
بازگشت