A re-engineering process using early decomposition and simple tools
We describe our experience with the use of free and inexpensive software tools to reduce the costs of re-engineering a moderately sized software system. The original system was developed in fortran and assembly language on a mainframe and was to be rewritten in c on a UNIX workstation. We concluded that a simple, inexpensive preliminary analysis can reduce re-engineering costs considerably, with an almost 20% saving realized in this project. The process discussed can be generalized to other application domains.
software re-engineering software reuse metrics certification domain analysis