Show simple item record

dc.contributor.advisorZyda, Michael
dc.contributor.advisorMichael, Bret
dc.contributor.authorKapolka, Andrzej
dc.date.accessioned2012-03-14T17:48:02Z
dc.date.available2012-03-14T17:48:02Z
dc.date.issued2003-12
dc.identifier.urihttp://hdl.handle.net/10945/6187
dc.description.abstractThe 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.en_US
dc.description.urihttp://archive.org/details/theextensiblerun109456187
dc.format.extentxvi, 115 p. : col. ill. ;en_US
dc.publisherMonterey, California. Naval Postgraduate Schoolen_US
dc.rightsThis 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.en_US
dc.subject.lcshComputer network protocolsen_US
dc.subject.lcshComputer architectureen_US
dc.subject.lcshComputer simulationen_US
dc.titleThe extensible run-time infrastructure (XRTI) : an experimental implementation of proposed improvements to the high level architectureen_US
dc.typeThesisen_US
dc.contributor.corporateNaval Postgraduate School
dc.contributor.departmentModeling, Virtual Environments and Simulation (MOVES)
dc.description.serviceNaval Postgraduate School author (civilian).en_US
etd.thesisdegree.nameM.S. in Modeling, Virtual Environments and Simulation (MOVES)en_US
etd.thesisdegree.levelMastersen_US
etd.thesisdegree.disciplineModeling, Virtual Environments, and Simulation Institute (MOVES)en_US
etd.thesisdegree.grantorNaval Postgraduate Schoolen_US
etd.verifiednoen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record