Migration von Legacy-Software in serviceorientierte Architekturen (SOAMIG)
Projektbeschreibung
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.
Projektpartner
- Universität Koblenz-Landau, Institut für Softwaretechnik
- pro et con Innovative Informatikanwendungen GmbH
- Amadeus Germany GmbH
Gefördert durch
Projektträger
Projektinformationen
- Universität Koblenz-Landau, Institut für Softwaretechnik
- pro et con Innovative Informatikanwendungen GmbH
- Amadeus Germany GmbH
Mitarbeiter
-
B 121
-
+49 261 287-2706
- riediger at uni-koblenz.de
-
B 015
-
+49 261 287-2745
- horn at uni-koblenz.de
-
B 119
-
+49 261 287-2705
- afuhr at uni-koblenz.de
Literatur
Veröffentlichungen
2012
Fuhr2012MSM1

Fuhr, Andreas; Winter, Andreas; Erdmenger, Uwe; Horn, Tassilo; Kaiser, Uwe; Riediger, Volker; Teppe, Werner (2012): Model-Driven Software Migration: Process Model, Tool Support and Application. In: Ionita, Anca Daniela; Litoiu, Marin; Lewis, Grace: Migrating Legacy Applications: Challenges in Service Oriented Architecture and Cloud Computing Environments. Hershey, USA: IGI Global. S. 153-184.
2011
Fuhr2011AIT

Fuhr, Andreas; Riediger, Volker; Horn, Tassilo (2011): An Integrated Tool Suite for Model-Driven Software Migration towards Service-Oriented Architectures. In: Softwaretechnik-Trends. Bd. 31. Nr. 2.
Erdmenger2011TSP

Erdmenger, Uwe; Fuhr, Andreas; Herget, Axel; Horn, Tassilo; Kaiser, Uwe; Riediger, Volker; Teppe, Werner; Theurer, Marianne; Uhlig, Denis; Winter, Andreas; Zillmann, Christian; Zimmermann, Yvonne (2011): The SOAMIG Process Model in Industrial Applications. In: Mens, Tom; Kanellopoulos, Yiannis; Winter, Andreas: Proceedings of the 15th European Conference on Software Maintenance and Reengineering, CSMR 2011. Los Alamitos: IEEE Computer Society. S. 339-342.
Erdmenger2011SPM

Erdmenger, Uwe; Fuhr, Andreas; Herget, Axel; Horn, Tassilo; Kaiser, Uwe; Riediger, Volker; Teppe, Werner; Theurer, Marianne; Uhlig, Denis; Winter, Andreas; Zillmann, Christian; Zimmermann, Yvonne (2011): SOAMIG Project: Model-Driven Software Migration towards Service-Oriented Architectures. In: Fuhr, Andreas; Riediger, Volker; Hasselbring, Wilhelm; Bruntink, Magiel; Kontogiannis, Kostas: Joint Proceedings of the First International Workshop on Model-Driven Software Migration (MDSM 2011) and Fifth International Workshop on Software Quality and Maintainability (SQM 2011): Oldenburg, Germany, March 1, 2011. CEUR-WS.org. Bd. 708. S. 15-16.
Fuhr2011MSM

Fuhr, Andreas; Horn, Tassilo; Riediger, Volker; Winter, Andreas (2011): Model-driven software migration into service-oriented architectures. In: Computer Science - Research and Development.
2010
Fuhr2010DAF1

Fuhr, Andreas; Horn, Tassilo; Riediger, Volker (2010): Dynamic Analysis for Model Integration (Extended Abstract). In: Softwaretechnik-Trends. Bd. 30. Nr. 2. S. 70-71.
Fuhr2010MSM

Fuhr, Andreas; Horn, Tassilo; Winter, Andreas (2010): Model-Driven Software Migration. In: Engels, Gregor; Luckey, Markus; Schäfer, Wilhelm: Software Engineering 2010: Fachtagung des GI-Fachbereichs Softwaretechnik 22.-26.02. 2010 in Paderborn. Bonn: Gesellschaft für Informatik. Bd. P-159. S. 69-80.
2009
Fuhr2009ESF1

Fuhr, Andreas; Gimnich, Rainer; Horn, Tassilo; Winter, Andreas (2009): Extending SOMA for Model-Driven Software Migration into SOA. In: Softwaretechnik-Trends. Bd. 29. Nr. 2.
Horn2009TAM

Horn, Tassilo; Fuhr, Andreas; Winter, Andreas (2009): Towards Applying Model-Transformations and -Queries for SOA-Migration. In: MSI 2009.
Fuhr2009MSM

Fuhr, Andreas; Horn, Tassilo; Winter, Andreas (2009): Model-Driven Software Migration Extending SOMA. Institut für Softwaretechnik, Universität Koblenz- Landau. Nr. 16/2009. Arbeitsberichte aus dem Fachbereich Informatik.
2007
Winter2007MMT

Winter, Andreas; Ziemann, Jörg (2007): Model-based Migration to Service-oriented Architectures - A Project Outline. In: Sneed, Harry: CSMR 2007, 11th European Conference on Software Maintenance and Reengineering, Workshops. Vrije Universiteit Amsterdam. S. 107-110.

Fuhr, Andreas; Winter, Andreas; Erdmenger, Uwe; Horn, Tassilo; Kaiser, Uwe; Riediger, Volker; Teppe, Werner (2012): Model-Driven Software Migration: Process Model, Tool Support and Application. In: Ionita, Anca Daniela; Litoiu, Marin; Lewis, Grace: Migrating Legacy Applications: Challenges in Service Oriented Architecture and Cloud Computing Environments. Hershey, USA: IGI Global. S. 153-184.

Fuhr, Andreas; Riediger, Volker; Horn, Tassilo (2011): An Integrated Tool Suite for Model-Driven Software Migration towards Service-Oriented Architectures. In: Softwaretechnik-Trends. Bd. 31. Nr. 2.

Erdmenger, Uwe; Fuhr, Andreas; Herget, Axel; Horn, Tassilo; Kaiser, Uwe; Riediger, Volker; Teppe, Werner; Theurer, Marianne; Uhlig, Denis; Winter, Andreas; Zillmann, Christian; Zimmermann, Yvonne (2011): The SOAMIG Process Model in Industrial Applications. In: Mens, Tom; Kanellopoulos, Yiannis; Winter, Andreas: Proceedings of the 15th European Conference on Software Maintenance and Reengineering, CSMR 2011. Los Alamitos: IEEE Computer Society. S. 339-342.

Erdmenger, Uwe; Fuhr, Andreas; Herget, Axel; Horn, Tassilo; Kaiser, Uwe; Riediger, Volker; Teppe, Werner; Theurer, Marianne; Uhlig, Denis; Winter, Andreas; Zillmann, Christian; Zimmermann, Yvonne (2011): SOAMIG Project: Model-Driven Software Migration towards Service-Oriented Architectures. In: Fuhr, Andreas; Riediger, Volker; Hasselbring, Wilhelm; Bruntink, Magiel; Kontogiannis, Kostas: Joint Proceedings of the First International Workshop on Model-Driven Software Migration (MDSM 2011) and Fifth International Workshop on Software Quality and Maintainability (SQM 2011): Oldenburg, Germany, March 1, 2011. CEUR-WS.org. Bd. 708. S. 15-16.

Fuhr, Andreas; Horn, Tassilo; Riediger, Volker; Winter, Andreas (2011): Model-driven software migration into service-oriented architectures. In: Computer Science - Research and Development.

Fuhr, Andreas; Horn, Tassilo; Riediger, Volker (2010): Dynamic Analysis for Model Integration (Extended Abstract). In: Softwaretechnik-Trends. Bd. 30. Nr. 2. S. 70-71.

Fuhr, Andreas; Horn, Tassilo; Winter, Andreas (2010): Model-Driven Software Migration. In: Engels, Gregor; Luckey, Markus; Schäfer, Wilhelm: Software Engineering 2010: Fachtagung des GI-Fachbereichs Softwaretechnik 22.-26.02. 2010 in Paderborn. Bonn: Gesellschaft für Informatik. Bd. P-159. S. 69-80.

Fuhr, Andreas; Gimnich, Rainer; Horn, Tassilo; Winter, Andreas (2009): Extending SOMA for Model-Driven Software Migration into SOA. In: Softwaretechnik-Trends. Bd. 29. Nr. 2.

Horn, Tassilo; Fuhr, Andreas; Winter, Andreas (2009): Towards Applying Model-Transformations and -Queries for SOA-Migration. In: MSI 2009.

Fuhr, Andreas; Horn, Tassilo; Winter, Andreas (2009): Model-Driven Software Migration Extending SOMA. Institut für Softwaretechnik, Universität Koblenz- Landau. Nr. 16/2009. Arbeitsberichte aus dem Fachbereich Informatik.

Winter, Andreas; Ziemann, Jörg (2007): Model-based Migration to Service-oriented Architectures - A Project Outline. In: Sneed, Harry: CSMR 2007, 11th European Conference on Software Maintenance and Reengineering, Workshops. Vrije Universiteit Amsterdam. S. 107-110.
