DocumentCode
3362822
Title
Software engineering support for reliably interconnecting legacy virtual environments
Author
Welch, Don ; Purtilo, James
Author_Institution
Dept. of Comput. Sci., Maryland Univ., College Park, MD, USA
fYear
1997
fDate
14-18 Jul 1997
Firstpage
411
Lastpage
421
Abstract
As the power and utility of virtual reality environments increases, so do the potential benefits found from combining several such environments. The US Department of Defense currently uses over 2000 simulators, and has mandated that they all be interoperable through its High Level Architecture. Modifying these legacy systems to interact through an abstract software layer presents the developer with a host of difficult software engineering issues, not the least of which is how to build a system that will remain configured to provide realistic behavior in spite of system anomalies. The paper explores some of these issues such as coordinate translation and event mapping and gives our suggestion for automating the construction of an abstraction layer. It also examines how we keep an interconnected virtual environment properly configured regardless of system anomalies. We relate our successes to date in overcoming these problems by means of various automated tools
Keywords
digital simulation; military computing; software maintenance; software reliability; virtual reality; High Level Architecture; US Department of Defense; abstract software layer; abstraction layer; automated tools; coordinate translation; event mapping; interconnected virtual environment; legacy virtual environments; reliable interconnection; simulators; software engineering issues; software engineering support; system anomalies; virtual reality environments; Application software; Computational modeling; Computer architecture; Computer errors; Computer science; Educational institutions; Power engineering computing; Robustness; Software engineering; Virtual reality;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Technology and Engineering Practice, 1997. Proceedings., Eighth IEEE International Workshop on [incorporating Computer Aided Software Engineering]
Conference_Location
London
Print_ISBN
0-8186-7840-2
Type
conf
DOI
10.1109/STEP.1997.615531
Filename
615531
Link To Document