Loading...
Please wait, while we are loading the content...
Similar Documents
Software reengineering (Document No: 19920013465)
| Content Provider | NASA Technical Reports Server (NTRS) |
|---|---|
| Author | Fridge II, Ernest M. |
| Copyright Year | 1991 |
| Description | Today's software systems generally use obsolete technology, are not integrated properly with other software systems, and are difficult and costly to maintain. The discipline of reverse engineering is becoming prominent as organizations try to move their systems up to more modern and maintainable technology in a cost effective manner. JSC created a significant set of tools to develop and maintain FORTRAN and C code during development of the Space Shuttle. This tool set forms the basis for an integrated environment to re-engineer existing code into modern software engineering structures which are then easier and less costly to maintain and which allow a fairly straightforward translation into other target languages. The environment will support these structures and practices even in areas where the language definition and compilers do not enforce good software engineering. The knowledge and data captured using the reverse engineering tools is passed to standard forward engineering tools to redesign or perform major upgrades to software systems in a much more cost effective manner than using older technologies. A beta vision of the environment was released in Mar. 1991. The commercial potential for such re-engineering tools is very great. CASE TRENDS magazine reported it to be the primary concern of over four hundred of the top MIS executives. |
| File Size | 973249 |
| Page Count | 10 |
| File Format | |
| Alternate Webpage(s) | http://archive.org/details/NASA_NTRS_Archive_19920013465 |
| Archival Resource Key | ark:/13960/t8vb32677 |
| Language | English |
| Publisher Date | 1991-12-01 |
| Access Restriction | Open |
| Subject Keyword | Computer Programming And Software Cost Effectiveness Reverse Engineering C Programming Language Translating Applications Programs Computers Compilers Software Engineering Fortran Ntrs Nasa Technical Reports ServerĀ (ntrs) Nasa Technical Reports Server Aerodynamics Aircraft Aerospace Engineering Aerospace Aeronautic Space Science |
| Content Type | Text |
| Resource Type | Article |