SOAMIG Migration von Legacy-Software in serviceorientierte Architekturen

Ziele

Moderne Informations- und Kommunikations-Technologien entwickeln sich schneller, als die Geschäftsprozesse kommerzieller Anwender. Kommerzielle Softwaresysteme bei Banken, Versicherungen und auch in der Industrie basieren oft auf Technologien aus den 70er und 80er Jahren des vergangenen Jahrhunderts. Solche Systeme bergen ein großes, wirtschaftliches Potential, schließlich enthalten sie das gesamte, unternehmensspezifische Wissen sowie die individuelle Geschäftslogik eines Unternehmens. In der Praxis ist in der Regel von Legacy-Systemen die Rede.

 

Neben der Nutzung und Wartung von Legacy-Systemen vollzieht sich ein permanenter Technologiewechsel, der zur Folge hat, dass sich die Lücke zwischen den alten und neuen Technologien ständig vergrößert und zentrale Weiterentwicklungen der Legacy-Systeme nur auf der Basis der neuen Technologien realisiert werden können. Für die Unternehmen hat das gravierende, negative Auswirkungen, wie steigende Fixkosten, mangelnde Flexibilität, zurückgehende Programmierkenntnisse, erschwerte Integration neuer Technologien u.v.m.

 

Mit steigender Nutzungsdauer von Legacy-Systemem werden diese auch zunehmend "unwartbar" und die Wartungskosten der Unternehmen explodieren. Die Unternehmen werden langfristig gesehen gezwungen die Legacy-Systeme abzulösen bzw. an die neuen Technologien anzupassen.

 

Das SOAMIG-Projekt setzt hierfür auf den Ansatz der Software-Migration, dass heißt die Überführung der Legacy-Systeme in eine neue Umgebung  ohne die Funktionalität zu verändern. Software-Migration zeichnet sich dadurch aus, dass die Nutzungsdauer der Systeme verlängert wird, das unternehmensspezifische Wissen erhalten bleibt, im Vergleich zu Neuentwicklungen geringere Kosten enstehen und der zeitliche Rahmen überschaubarer ist.

 

Das Hauptziel des SOAMIG-Projekts ist daher die Entwicklung eines allgemeingültigen Vorgehensmodells für die Software-Migration mittels Transformation von Legacy-Systemen in serviceorientierte Architekturen. Es sollen Techniken zur Identifizierung zusammengehöriger Teile in Legacy-Systemen erforscht werden, die anschließend als Services realisiert werden können. Zusätzlich werden prototypische Transformationswerkzeuge realisiert, welche die Migration unterstützen und das Prozessmodell an kommerziellen Referenzsystemen evaluieren.

Personen
Publikationen
Model-Driven Migration towards Service-Oriented Architectures

Zillmann, Christian and Winter, Andreas and Herget, Axel and Teppe, Werner and Theurer, Marianne and Fuhr, Andreas and Horn, Tassilo and Riediger, Volker and Erdmenger, Uwe and Kaiser, Uwe and Uhlig, Denis; 003 / 2011

Model-driven software migration into service-oriented architectures

Andreas Fuhr, Tassilo Horn, Volker Riediger und Andreas Winter; Computer Science - Research and Development; 006 / 2011

The SOAMIG Process Model in Industrial Applications

Zillmann, Christian and Winter, Andreas and Herget, Axel and Teppe, Werner and Theurer, Marianne and Fuhr, Andreas and Horn, Tassilo and Riediger, Volker and Erdmenger, Uwe and Kaiser, Uwe and Uhlig, Denis; Proceedings of the 15th European Conference on Software Maintenance and Reengineering IEEE Computer, Los Alamitos, 2011; 003 / 2011

Iterative Zielarchitekturdefinition in SOAMIG

Zillmann, Christian and Gringel, Philipp and Winter, Andreas; Softwaretechnik-Trends; 005 / 2010

Partner
Amadeus Germany GmbH
www.de.amadeus.com
IST - Institut für Softwaretechnik , Universität Koblenz-Landau
www.uni-koblenz-landau.de/koblenz/fb4/institute/IST
pro et con
www.proetcon.de/

Laufzeit

Start: 01.04.2009
Ende: 31.03.2011

Website des Projekts