REPEATABLE UNIT TESTING OF DISTRIBUTED INTERACTIVE SIMULATION (DIS) PROTOCOL BEHAVIOR STREAMS USING WEB STANDARDS
Author
Brennenstuhl, Tobias
Date
2020-06Advisor
Brutzman, Donald P.
Second Reader
Norbraten, Terry D.
Metadata
Show full item recordAbstract
The IEEE Distributed Interactive Simulation (DIS) protocol is used for high-fidelity real-time information sharing among simulations and trainers across the entire international Modeling and Simulation (M&S) community. If archivally saved and replayed, DIS streams have the potential to become a valuable source of Big Data. The availability of archived prerecorded behavior streams for replay, adaptation, and analysis can benefit an immense variety of application areas. The computer science principle “a stream is a stream” indicates that data in motion is equivalent to data at rest. This characteristic can enable powerful capabilities for DIS.
This thesis presents prototypes to demonstrate how various forms of repeatability are key to gaining improved benefits from DIS stream analysis. Unit testing of DIS behavior streams allows confirmation of both repeatability and correctness when testing all manner of applications, exercises, simulations, and training sessions. A related use case is automated after-action review (AAR) from recorded DIS streams. This thesis also shows how a DIS stream is converted into autogenerated code that can animate an X3D Graphics model. Many obstacles were overcome during this work, and so various best practices are provided. Of note is that unit testing might even become a contract requirement for incrementally developing and stably maintaining Live Virtual Constructive (LVC) code bases. This progress provides many opportunities for future work.
Rights
Copyright is reserved by the copyright owner.Collections
Related items
Showing items related by title, author, creator and subject.
-
Three-Dimensional Motions in the Vicinity of Merging Polar Front and Subtropical Jet Streams
Beaulieu, Eugene Leo (Monterey, California. Naval Postgraduate School, 1968-06);A developing surface frontal system with an overlying polar front jet and subtropical jet stream merging region was present over the continental United States during 22 to 24 March, 1966. Possible crossover flow between ... -
Performance analysis of alternative link-16/JTDS compatible waveforms with complex 64-bi-orthogonal-keyed modulationi
Kee, Cheng Hoe (Monterey California. Naval Postgraduate School, 2008-12);The Joint Tactical Information Distribution System (JTIDS)/Link-16 is a hybrid frequency-hopped, direct sequence spread spectrum system which is used for the exchange of real-time tactical data. The five-bit data symbols ... -
Cash flow signals and analysts' earnings forecast revisions
Moses, O. Douglas (1991-11);This study investigates the incorporation of cash flow information in forecasts of earnings made by security analysts. It extends and links two streams of research in accounting. One stream of research has been concerned ...