Re-engineering of a mission critical satellite communications component TD-1271B/U
Hirschfelder, Joe T.
Nixon, Laurence M.
MetadataShow full item record
Legacy software in general, and in the DoD environment in particular, presents an ever growing maintenance challenge to program managers. The software is cumbersome, written in arcane languages and hosted on aging technology hardware. One of the options that is available to the program manager to alleviate this problem is to reengineer the existing software product and update it to a newer language software hosted on modern equipment. We review existing research, select a reengineering methodology, develop an implementation strategy and then perform a case study examination of this methodology and strategy. For the case study, we take a legacy system, the Navy satellite communications multiplexer, the TD1271B/U Multiplexer, examine its existing documentation, develop a code analysis tool, perform the reengineering on one of its subsystems, and analyze the results. We provide observations, recommendations and conclusions on changes, enhancements and pitfalls to the methodology that will be of assistance in future reengineering efforts of legacy systems
Approved for public release; distribution in unlimited.
Showing items related by title, author, creator and subject.
Re-engineering software systems in the Department of Defense using integrated computer aided software engineering tools Jennings, Charles A. (Monterey, California. Naval Postgraduate School, 1992);The Department of Defense (DoD) is plagues with severe cost overruns and delays in developing software systems. Existing software within Dod, some developed 15-to 20 years ago, require continual maintenance and modification. ...
Architectural design and prototyping of a web-based War Game simulation for Campaign Planning Exercises Chalakatevakis, Antonios (Monterey, California. Naval Postgraduate School, 2000-09);The Campaign Planning Exercise (CAMPEX) War Game is being used for the training of the students of the Air War College in the area of the Air Campaign Planning and the Ground Forces Deployment. The CAMPEX life cycle started ...
Luqi; Berzins, Valdis (1995);We examine representations and support for software architectures in the context of computer aided prototyping. To assess the potential contributions of advances in this area, we explore the connection between generic ...