NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
Software reengineeringPrograms in use today generally have all of the function and information processing capabilities required to do their specified job. However, older programs usually use obsolete technology, are not integrated properly with other programs, and are difficult to maintain. Reengineering is becoming a prominent discipline as organizations try to move their systems to more modern and maintainable technologies. The Johnson Space Center (JSC) Software Technology Branch (STB) is researching and developing a system to support reengineering older FORTRAN programs into more maintainable forms that can also be more readily translated to a modern languages such as FORTRAN 8x, Ada, or C. This activity has led to the development of maintenance strategies for design recovery and reengineering. These strategies include a set of standards, methodologies, and the concepts for a software environment to support design recovery and reengineering. A brief description of the problem being addressed and the approach that is being taken by the STB toward providing an economic solution to the problem is provided. A statement of the maintenance problems, the benefits and drawbacks of three alternative solutions, and a brief history of the STB experience in software reengineering are followed by the STB new FORTRAN standards, methodology, and the concepts for a software environment.
Document ID
19910014734
Acquisition Source
Legacy CDMS
Document Type
Conference Paper
Authors
Fridge, Ernest M., III
(NASA Lyndon B. Johnson Space Center Houston, TX, United States)
Date Acquired
September 6, 2013
Publication Date
January 1, 1991
Publication Information
Publication: NASA, Washington, Technology 2000, Volume 2
Subject Category
Cybernetics
Accession Number
91N24047
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available