Individuelle Migrationstools und Konverter - eine kleine Auswahl. Individuelle Migrationstools und Konverter sind Werkzeuge, die in Migrationsprojekten für spezielle Bedürfnisse des Kunden angefertigt wurden. Dennoch sind sie so gestaltet, daß sie in
ähnlichen Projekten übernommen oder sehr schnell auf neue Anforderungen adaptiert werden können. Die nachfolgenden Liste stellt nur eine kleine Auswahl dar, die lediglich andeuten soll welch großes Spektrum mit BaseGen und den
darauf basierenden Regelsets bearbeitet werden kann.
Sehr oft sind individuelle Migrationstools Werkzeuge, die kurzfristig - innerhalb von Stunden oder Tagen - entstehen, um einem Migrationsprojekt bei unerwarteten und nicht
vorhersehbaren kleinen und größeren Hindernissen “über den Berg” zu helfen. Gerade dies ist eine der großen Stärken der regelbasierten Toolengine BaseGen, dass schnell und zuverlässig Hilfstools ohne großen Aufwand ad hoc erzeugt
werden können. In Migrationsprojekten muss präzise, rasch und ohne Umwege reagiert werden. Dafür sind BASE und BaseGen die Garanten. Die Hilfstools reichen von Filtern, Reformatierungen und Codeumsetzungen bis hin zu individuellen
Konvertern für Scriptsprachen oder “exotische” Programmiersprachen. Als wenige Beispiele für die umfangreiche Sammlung von einfachen bis zu komplexen Migrationstools seien genannt:
Tool |
Beschreibung |
CodeBase |
Revisionssicheres, plattformunabhängiges Sourcecode-Management System, das es erlaubt Anwendungsentwicklung auf verschiedenen Ebenen mit
unterschiedlichsten Versionen und Leveln zu behandeln und jederzeit jede beliebige Sourceversion zu restaurieren. |
PL/1-48 |
Maschinelle Umsetzung von PL/1 - Programmsources mit 48 character set in PL/1 - Programmsources mit normal character set. |
JCL-SORT |
Maschinelle JCL-Analyse mit Untersuchung der eingebetteten SORT - Befehle und maschinelle Änderung der Parameter. |
RFX-MERGE |
Maschinelle Zusammenführung von Sources, die von verschiedenen Seiten zeitgleich verändert wurden. |
UNIBM |
Konvertierungsanalyse COBOL - Programmsources für die Migration von UNISYS - Mainframe nach IBM - Mainframe mit der Möglichkeit der anschließenden
maschinellen Konvertierung. |
PL/1DX-MVS |
Konvertierungsanalyse PL/1 - Programmsources für die Migration von IBM - DPPX nach IBM - MVS mit anschließender maschineller Konvertierung. |
COB-CICS |
Maschinelle Analyse, Verfolgung und Dokumentation dynamischer CICS - Call - Ketten für COBOL - Programmsources. |
PASC-C |
Sprachkonverter von PASCAL nach C. |
NIXD-COB |
Sprachkonverter von NIXDORF - Datensammelsystem - Formatsprache nach COBOL inkl. der maschinellen Umsetzung aller impliziten Konstrukte. |
TART-C |
Sprachkonverter von RECOGNITION - TARTAN - Datensammelsystem - Formatsprache nach C inkl. der maschinellen Umsetzung aller impliziten Konstrukte.
|
RPGEBC |
Innerhalb einer Migration von AS/400 nach AIX Konvertierung aller RPG - EBCDIC - Files nach ASCII - Files unter automatischer Beachtung binärer
Felder anhand der zugehörigen RPG - Syntax in den Programmsources. |
SNAPREXX |
Maschinelle Konvertierung eines UNIX - Snapshots in eine REXX - Prozedur für MVS. |
|