In this paper we report on using Common Object Request Broker Architecture (CORBA) middleware as a means of supporting the rapid development of Distributed Virtual Environment (DVE) applications. We show how CORBA services can be exploited to provide many of the typical functional requirements that developers of DVE applications require, thus reducing the programming effort necessary to develop DVE applications rapidly. We also present the design, implementation and experimental results of NOMAD, our CORBA-based framework for developing DVE applications.
S. Wilson, S. Sayers, M. D. J. McNeill