Objektorientierte Re-Engineering-Muster: ein Überblick

Nierstrasz, Oscar; Ducasse, Stéphane; Demeyer, Serge (2005). Objektorientierte Re-Engineering-Muster: ein Überblick. ObjektSpektrum, 2005(6), pp. 46-51. Sigs-Datacom

[img] Text
Nier05fOORM.pdf - Published Version
Restricted to registered users only
Available under License Publisher holds Copyright.

Download (932kB) | Request a copy

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.

Item Type:

Journal Article (Original Article)

Division/Institute:

08 Faculty of Science > Institute of Computer Science (INF)
08 Faculty of Science > Institute of Computer Science (INF) > Software Composition Group (SCG) [discontinued]

UniBE Contributor:

Nierstrasz, Oscar, Ducasse, Stephane

Subjects:

000 Computer science, knowledge & systems
500 Science > 510 Mathematics

ISSN:

0945-0491

Publisher:

Sigs-Datacom

Language:

German

Submitter:

Anja Ebeling

Date Deposited:

06 Nov 2017 10:04

Last Modified:

11 Apr 2024 16:11

Additional Information:

German translation of Object-oriented Reengineering Patterns — an Overview'' (GPCE 05)

BORIS DOI:

10.7892/boris.104672

URI:

https://boris.unibe.ch/id/eprint/104672

Actions (login required)

Edit item Edit item
Provide Feedback