(Softwaretechnik-Trends Band 39, Heft 2, 2019) Gutheil, Matthias
In vielen Legacy-Projekten, die über mehrere Jahre oder gar Jahrzehnte entwickelt worden sind, wurde über die Projektdauer zu wenig Wert auf die Architektur gelegt. Wir diskutieren, wie es in Software-Projekten zu einer Architektur-Erosion kommen konnte und wie man diese hätte verhindern können. Besonderen Augenmerk legen wir auf das Thema Modularisierung, und hier besonders auf das nachträgliche Herausarbeiten einer Schnittstelle (API Determination).