Re-Engineering and Prototyping a Legacy Software System - Janus Version 6.X
NAVAL POSTGRADUATE SCHOOL MONTEREY CA
Pagination or Media Count:
The U.S. Army is working to develop future generations of constructive combat simulation systems that can take advantage of the wide availability of high-end Personnel Computers PC. As part of this research and development process, the U.S. Army looked to re-engineer a verified and validated legacy combat simulation into a version that can operate on a PC using the industry supported and widely used Windows NT operating system. Janus, with its availability, familiarity, and applicability, will serve as that re-engineering test case. The re-engineered version of Janus will maintain its existing functionality, and include additional functionality to support Operations Other Than War OOTW and expanded Combat Service Support CSS. In its final form, the results of this re-engineering project will produce the Warrior Simulation. Warrior will serve as a basis for future simulations. This thesis describes the re-engineering activities required to reconstruct the Janus architecture from a legacy software simulation system into one possessing an object-oriented architecture that complies with Department of Defenses DoD High Level Architecture HLA standard. This research indicates that procedural legacy simulations can be converted into an objected-oriented architecture that complies with the HLA standards.
- Computer Programming and Software