Dynamically extending a networked virtual environment using Bamboo and the high level architecture

Download
Author
Liles, Stewart W.
Date
1998-09Advisor
Zyda, Michael J.
Darken, Rudolph P.
Metadata
Show full item recordAbstract
The design and execution of anetworked virtual environment(NVE) are challenging tasks madeeven more difficult by the fact thatNVEs are becoming more complexand difficult to manage. In adistributed environment, eachsimulation not only computes itsown behaviors and publishes themto the network, but it mustaccurately represent all otherentities participating in the NVE. Tosimplify this task, this thesisimplements method to makedistributed simulations dynamicallyextensible, flexible, specific, andconsistent. Bamboo provides theability to dynamically extend thevirtual environment by defining aconvention by which plug in modules can be added during simulation runtime. The HLA provides the network communication layer thattransports entity state updates toall members of the distributedsimulation. These two toolscombine to create a uniquesolution to problems inherent indesigning modem networkedvirtual environments. Theimplementation is dynamicallyextensible which increases theflexibility implementers have indesigning virtual environments.The HLA transports the entityupdates and the module name thatmust be used to represent the entity. This method allows programmers to design only their module because modules representing other entities will load as needed during the execution. This method of implementing virtual environments that promises to streamline the design and implementation process.
Rights
This publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States.Collections
Related items
Showing items related by title, author, creator and subject.
-
Modeling and Simulation Tool to Enhance and Explore the ROE Design Space for NLW
Hall, Steven B. (Monterey, California: Naval Postgraduate SchoolMonterey, California. Naval Postgraduate School, 2019-12); NPS-19-M238-AThe goal of this research is to define an analytical tool, Workbench for refining Rules of Engagement against Crowd Hostiles (WRENCH), that will support operational planners and ground commanders in defining contextually ... -
Modeling and Simulation Tool to Enhance and Explore the ROE Design Space for NLW
Hall, Steven B. (Monterey, California: Naval Postgraduate SchoolMonterey, California. Naval Postgraduate School, 2019-12); NPS-19-M238-AThe goal of this research is to define an analytical tool, Workbench for refining Rules of Engagement against Crowd Hostiles (WRENCH), that will support operational planners and ground commanders in defining contextually ... -
User-centered iterative design of a collaborative virtual environment
Boswell, James E. (Monterey, California. Naval Postgraduate School, 2001-03);Most tasks that are desirable to train in a virtual environment are not tasks that we do alone, but rather are executed collaboratively with one or more team members. Yet little is known about how to construct virtual ...