Allgemeine Zielsetzung

17.12.1993

Software-Re-Engineering bedeutet die Aenderung der Technologie in einem System bei Beibehaltung der Funktionalitaet, um neuen technologischen Anforderungen, beispielsweise kuerzeren Antwortzeiten oder hoeherem Systemdurchsatz, gerecht zu werden;

- die Verbesserung der Lebensbedingungen des Systems bei gleichzeitiger Erhoehung der Wartungsproduktivitaet.

Mit anderen Worten: Software-Re-Engineering ist die Einfuehrung einer idealen Wartungsumgebung unter Beruecksichtigung aktueller Softwareprinzipien, -methoden, -techniken und -tools sowie organisatorischer Strukturen.