Re-engineering and prototyping a legacy software system-Janus version 6.X

Loading...
Thumbnail Image
Authors
Williams, Julian R.
Subjects
Advisors
Berzins, Valdis
Shing, Man-Tak
Date of Issue
1999-03
Date
March, 1999
Publisher
Monterey, California: Naval Postgraduate School
Language
en_US
Abstract
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 Defense's (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.
Type
Thesis
Description
Series/Report No
Department
Organization
Identifiers
NPS Report Number
Sponsors
Funding
Format
xi, 184 p.;28 cm.
Citation
Distribution Statement
Approved for public release; distribution is unlimited.
Rights
Collections