The extensible run-time infrastructure (XRTI) : an experimental implementation of proposed improvements to the high level architecture

Download
Author
Kapolka, Andrzej
Date
2003-12Advisor
Zyda, Michael
Michael, Bret
Metadata
Show full item recordAbstract
The establishment of a large-scale network of persistent shared virtual worlds depends on the presence of a robust standard for communicating state information between the applications that host and provide access to those worlds. The High Level Architecture (HLA) can serve as the basis for such a standard, but not before several of its shortcomings are resolved. First, it must be made easier to use. Second, it must specify a standardizable message protocol. Third, it must support dynamic object model extension and composition. Finally, its authors must provide an open-source, freely redistributable run-time infrastructure. This thesis documents the creation of the Extensible Run-Time Infrastructure (XRTI), an experimental platform that addresses the above requirements while retaining full backwards compatibility with the existing HLA standard. To increase ease-of-use, the XRTI provides a proxy compiler that generates customized sets of Java source files based on the contents of arbitrary Federation Object Model Document Data (FDDs). To encourage message protocol standardization, the XRTI uses a novel bootstrapping methodology to define its low-level interactions in terms of an HLA object model. The XRTI supports the dynamic composition and extension of such object models through its Reflection Object Model (ROM), and this thesis demonstrates that ability by depicting the integration of the XRTI into NPSNET-V, a dynamically extensible platform for virtual environment applications.
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.
-
Requirements Framework for the Software Systems Safety Review Panel (SSSTRP)
Rivera, Joey; Luqi; Berzins, Valdis (Monterey, California. Naval Postgraduate School, 2009-09-01); NPS-AM-09-145This paper describes the research and progress made during FY09 at the Naval Postgraduate School on a Software Systems Safety Review Panel (SSSTRP) Requirements Framework. Accomplishments made in FY09 include the discovery ... -
Denial of service vulnerabilities in IEEE 802.16 wireless networks
Boom, Derrick D. (Monterey, California. Naval Postgraduate School, 2006-09);The Institute of Electrical and Electronics Engineers' new 802.16 standard is set to revolutionize the delivery of Broadband Wireless Access (BWA), much as the 802.11 "Wi-Fi" standard transformed wireless access to Local ... -
Should S1000D be required by the Department of Defense?
Blais, Curtis L. (Monterey, California. Naval Postgraduate School, 2012-10-22); NPS-MV-10-002The purpose of this analysis was to determine whether S1000D, an international specification for technical publications, should be required in Department of Defense (DoD) acquisitions. Based on the information and opinions ...