Open-DIS: an open source implementation of the DIS Protocol for C++ and Java
MetadataShow full item record
The Distributed Interactive Simulation (DIS) protocol has long been used in military simulations, but no widespread open source C++ implementation has been made available to date. We have written an open source implementation in C++ and Java called Open-DIS that we believe will result in a less duplicated effort in creating DIS simulations. The Open-DIS Java and C++ implementations were created from an XML template language, and other language implementations can be created as needed. The C++ and Java implementations are capable of representing the data contained in protocol data units in DIS format, and the Java implementation can in addition represent the data in XML or Java object serialization formats. An XML schema for the XML format is also provided. The project is royalty-free, open source and has a non-viral Berkeley Software Distribution (BSD) license. We describe the approach taken in creating the implementation, the outlines of the implementation, and the community established for its maintenance and improvement.
Presented at the Simulation Interoperability Standards Organization (SISO) SIW Conference for 2008; includes supplementary material
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.
Showing items related by title, author, creator and subject.
Dobson, Lucas E. (Monterey, California. Naval Postgraduate School, 2010-06);The goal of this thesis is to investigate the security of the Session Initiation Protocol (SIP). This was accomplished by researching previously discovered protocol and implementation vulnerabilities, evaluating the ...
Implementation of the Total Quality Leadership process in U.S. Marine Corps field contracting offices. Lee, Jeffrey D. (Monterey, California: Naval Postgraduate School, 1993-06);The implementation of the Total Quality Leadership process (TQL) is a continuous process; this thesis identifies the status of implementation within the ten U.S. Marine Corps Field Contracting Offices. The thesis also ...
National Security Personnel System : the period of implementation (November 24, 2003 - January 16, 2009 Schroeder, Nicholas M.; King, Cynthia L.; Brook, Douglas A. (Monterey, California : Naval Postgraduate School, 2010);This report addresses the implementation of NSPS in the Department of Defense (DoD) from the time of enactment to the point where the last NSPS regulations were published at the end of the George W. Bus Administration. ...