The story of re-engineering 350,000 lines of FORTRAN code

Loading...
Thumbnail Image
Authors
Shing, M.
Luqi
Berzins, V.
Saluto, M.
Williams, J.
Guo, J.
Shultes, B.
Subjects
Advisors
Date of Issue
1999
Date
Publisher
Language
Abstract
This paper describes a case study to determine whether computer-aided prototyping techniques provide a cost-effective means for re-engineering legacy software The case study consists of developing a high-level modular architecture for the existing US Army Janus combat simulation system and validating the architecture via an executable prototype using the Computer Aided Prototyping System CAPS a research tool developed at the Naval Postgraduate School The case study showed that prototyping can be a valuable aid in re-engineering of legacy systems par ticularly in cases where radical changes to system conceptualization and software structure are needed The CAPS system enabled us to do this with a minimal amount of coding effort.
Type
Article
Description
Series/Report No
Department
Computer Science (CS)
Organization
Identifiers
NPS Report Number
Sponsors
U.S. Army Research Office under grant number 35037-MA and in part by a grant from the U.S. Army Training and Doctrine Analysis Command.
Funding
Format
Citation
M. Shing, Luqi, V. Berzins, M. Saluto, J. Williams, J. Guo, and B. Shultes; Electronic Notes in Theoretical Computer Science; vol. 25 (1999), 14 pages
Distribution Statement
Rights
This 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.
Collections