Teppe, Werner2023-03-162023-03-162014https://dl.gi.de/handle/20.500.12116/40879Auf früheren Workshops wurde über ARNO, ein großes industrielles Migrationsprojekt, berichtet. In diesem Projekt haben wir erfolgreich eine Onlinetransaktionapplikation / Realtimeapplikation von BS2000 nach Solaris migriert. Die aus mehr als 6 Millionen Lines of Code bestehende Applikation wurde von SPL (PL1 Subset) nach C++, die mehr als 5000 Jobs von SDF nach Perl und das hochperformante Filehandlingsystem von rund 800 Dateien nach Oracle migriert. Um die Komplexität der Migration zu beherrschen, entschieden wir damals, die Datenmigration einfach zu halten. Daher wurden aus Datensätzen im BS2000 nun einfache Relationen in Oracle. Sie bestehen nur aus einem Index und aus einem einzigen langen Feld (BLOB). So konnten wir erreichen, dass die in der Anwendung enthaltene Navigation auf den Daten nur wenig geändert werden musste. Um die Weiterentwicklung der Anwendungen zu erleichtern, soll nun die Datenhaltung auf ein ”‘echt”’ relationales System umgestellt werden. Die Herausforderungen, das Vorgehen und die angestrebten Lösungen, die in einem ganz konkreten Praxisfall anstehen, werden in dem Vortrag auf dem WSRE 2014 dargestellt und diskutiert.deData Reengineering and Evolution in (industriellen) Legacy SystemenText/Journal Article0720-8928