hp home products & services support solutions how to buy
spacer
hp logo - invent
corner hp labs corner
search search
contact hp contact hp
hp labs home home
hp labs home projects
hp labs home publications
hp labs home hp labs home
about hp labs about hp labs
research research
news and events news and events
careers @ labs careers @ labs
technical reports technical reports
worldwide sites worldwide sites
corner corner
spacer
 

Ph.D. thesis

<%Call PageFooter()%>

A Software Architecture for Modeling and Distributing Virtual Environments

(1996)

These pages hold the thesis abstract, introduction chapter and conclusion chapter. You can download a  2 Mb ZIP file of the whole thesis in PDF, here.

Abstract
Introduction chapter
Conclusion chapter

Abstract

The simulation of a Virtual Environment (VE) is an intensive process which is severely limited if restricted to one machine. Through distribution it is possible to increase the size and accuracy of the simulation, thus permitting multiple users to interact with each other and the VE.

Existing distributed VE systems have been designed to target a specific level of distribution. This level is dictated by the geographical distance over which the systems must operate and the communications medium connecting them. The system requirements on a tightly-coupled multiprocessor system are not the same as those of a system operating over a Wide Area Network (WAN). Consequently, the solution for any given level does not scale well to larger or smaller system configurations.

VE modeling has its heritage in Computer-Aided Design (CAD) and has evolved unchecked into its present state. As the amount of information required in a VE increases, so the current modeling techniques and tools are put under added stress to cope with the extra load. Most modeling techniques are driven by the structure of the system upon which the model must execute, rather than capturing the structure of the information it should represent.

This thesis questions the motives behind VE modeling, examines the problems of distributing a VE and details the various solutions that have been employed. An analysis of the methods used leads to the selection of techniques which may be combined to provide a solution unified over all levels of distribution. The proposed solution is also integrated with and actively supports the modeling process, thus providing a powerful environment for VE designers and participants alike.

The architecture of this system is presented complete with a description of a prototype implementation that demonstrates the key aspects. The thesis concludes with an evaluation of the prototype.

printing icon
printing instructions printing instructions
Privacy Statement using this site means you agree to its terms © 1994-2002 Hewlett-Packard Company