Title | Objektorientierte Re-Engineering-Muster: ein Überblick |
Publication Type | Journal Article |
Year of Publication | 2005 |
Authors | Nierstrasz, O, Ducasse S, Demeyer S |
Journal | ObjektSpektrum |
Volume | 2005 |
Pagination | 46-51 |
Abstract | Erfolgreiche Softwaresysteme müssen so konzipiert sein, dass sie sich weiterentwickeln können – ansonsten gehen sie ein. Obwohl objektorientierte Softwaresysteme auf eine lange Lebensdaür ausgerichtet sind, veralten sie über die Jahre genauso wie jedes andere Legacy-Softwaresystem. Um die weiteren Entwicklungskosten niedrig zu halten, müssen daher Investitionen im Bereich \ Re-Engineering getätigt werden. Softwaresysteme und der Geschäftskontext, in dem sie eingesetzt werden, unterscheiden sich in vielen Punkten – dennoch ähneln sich Techniken, sie zu verstehen, zu analysieren und zu transformieren. Folglich lassen sich verschiedene Re-Engineering-Muster identifizieren, die bewährte Vorgehensweisen beim Reverse- und Re-Engineering objektorientierter Legacy-Systeme beinhalten. Dieser Artikel stellt einen kleinen Ausschnitt aus einer grön Sammlung dieser Muster vor, die auf der mehrjährigen Erfahrung mit objektorientierten Legacy-Systemen basieren. Darüber hinaus werden Hinweise gegeben, wie einige dieser Muster durch geeignete Werkzeuge unterstützt werden können. |
URL | http://www.sigs-datacom.de/sd/publications/pub_article_show.htm?&AID=1713&TABLE=sd_article http://www.sigs.de/publications/os/2005/06/demeyer_nierstrasz_OS_06_05.pdf http://www.iam.unibe.ch/ scg/Archive/Papers/Nier05fOORM.pdf |