the examination and alteration of a subject system to reconstitute it in a new form and the subsequent implementation of the new form.
It is often presented as consisting of three steps, involving
-- ArieVanDeursen, 04 Aug 2002
Relevant reengineering topics:
Resources:
The US DOD maintains all sorts of info at http://www.stsc.hill.af.mil/RENG/, including a Software Reengineering Assessment Handbook, a tool evaluation methodology, and various tool descriptions. Sometimes a bit outdated (viz. dealing with Y2K extensively), sometimes very interesting.
-- ArieVanDeursen, 17 September 2002.
which he visualizes using the following figure:
The SEI Horseshoe Model is similar to Byrne's model, and takes a SoftwareArchitecture perspecitve on reengineering:
See http://www.sei.cmu.edu/reengineering/