Migration eines IT-Systems von OS/2 – EASEL auf Windows NT - VB

Branche:
Triebwerkshersteller/Fluglinie

Beschreibung:
Der Kunde (Triebwerkshersteller) hatte in Kooperation mit einer Fluglinie in einem Zeitraum von 6 Jahren ein mächtiges IT-System für die Instandsetzung von Triebwerken durchgeführt. Die Entwicklung dieses Systems wurde 1995 abgeschlossen, das Projekt befand sich dann in der Wartung und Weiterentwicklung. Das System dient zur Verwaltung der Soll-Konfiguration mit Darstellung der Austauschbarkeit der Teile und zur Verwaltung der Ist-Konfiguration unter Berücksichtigung der Soll-Vorgabe und Ablage der Historie.

Das ursprüngliche System wurde vom Kunden im Auftrag eines internationalen Verbundes von Das ursprüngliche System wurde vom Kunden im Auftrag eines internationalen Verbundes von Triebwerksherstellern für die Fluglinie entwickelt, ein Erweiterungssystem wurde vom Kunden dann im direkten Auftrag der Fluglinie erstellt. Das System, speziell seine Erweiterung, ist für die Verwaltung von 2000 Triebwerkskomponenten und von ca. 600 Engine-Shop-Load-Events p.a. ausgelegt. Es gibt 500 Anwender. Das System selbst beinhaltet ca. 256 Funktionen, die 186 Datenbanken verwalten und aus 590 Bausteinen zusammengesetzt sind.

Das System wurde schließlich durch den Kunden übernommen und musste speziell an die Gegebenheiten des Kunden angepasst werden. Eine Teilanwendung des Erweiterungssystems wurde ursprünglich unter OS/2 mit EASEL realisiert, diese Teilanwendung musste nach Windows NT mit VB migriert werden. Die Kommunikation erfolgt über APPC. Die Portierung erfolgte mit einem von der IDV AG geschriebenen Crosscompiler EASEL – VB. Mit Hilfe dieses Crosscompilers konnte der größte Teil des Programmcodes migriert werden, so dass nur noch ein geringer Teil von Hand angepasst werden musste. Das APPC Kommunikationsmodell unter EASEL musste unter Windows NT neu als OCX erstellt werden.

Die IDV AG leistete die gesamte Planung, Konzeption und Realisierung der Migration, es wurde 1 Mannjahr aufgewendet.

Technologie:
Das Ursprungssystem und die migrierte Teilanwendung des Erweiterungssystems laufen auf dem Host unter IMS. Die Teilanwendung ist eine C/S-Applikation, bei welcher der Host als Server fungiert und durch eine Kommunikationsschnittstelle über APPC mit dem PC kommuniziert. Alle Daten des Systems -bis auf die Fehlernachrichten- werden im DB2 gehalten. Das Ursprungssystem und die migrierte Teilanwendung sind mit einer durch Standards der Fluglinie definierten Host-Oberfläche ausgestattet. Die Teilanwendung war mit EASEL unter OS/2 realisiert. Die neue Systemumgebung für die Teilanwendung ist nun Windows NT. Als Programmiersprache werden Visual Basic und C eingesetzt. Die Daten liegen weiterhin auf der Hostdatenbank. Der Zugriff erfolgt weiterhin über APPC und CICS Hintergrundtransaktionen.