Inhaltsverzeichnis
5 Beziehungen: Alterung, Reengineering (Software), Software, Software-Lebenszyklus, Softwareerosion.
Alterung
Alterung steht für.
Sehen Softwarealterung und Alterung
Reengineering (Software)
Reengineering (englisch; auf deutsch etwa „ingenieurtechnische Überarbeitung“) bezeichnet in der Softwareentwicklung eine Anpassung eines Softwaresystems (Computerprogramme) bei meist gleichbleibender Funktionalität, oft zur Verbesserung der Softwarequalität.
Sehen Softwarealterung und Reengineering (Software)
Software
Software (dt.
Sehen Softwarealterung und Software
Software-Lebenszyklus
Beispielhafte, vereinfachte Darstellung des Software-Lebenszyklus. Ein Software-Lebenszyklus beschreibt den Prozess der Softwareentwicklung mit dem Ziel der Bereitstellung einer Software für den Kunden.
Sehen Softwarealterung und Software-Lebenszyklus
Softwareerosion
Softwareerosion, auch bekannt als Softwarezerfall oder Softwareverrottung (englisch software rot, code rot), bezeichnet die schleichende Verschlechterung einer bestehenden Software, wie der zunehmenden Rückgang der Performanz, Erschwernisse bei der Anpassbarkeit oder einer Zunahme durch die Akkumulation von Programmfehlern, sowie Inkompatibilitäten mit neuen und zukünftigen Softwareumgebungen.

