Das Repository

Repository-Datenbank

Beim Kompilieren richten die Raincode Legacy Compilers eine Repository-Datenbank ein.

Warum es funktioniert

Dieses Repository beschreibt verschiedene im Quellcode gefundene Artefakte wie:

  • Programme, einschließlich Größenstatistik, Kompilierungszeit, Compilerversion und Compiler-Rückkehr-Code
  • Abläufe
  • CICS-Statements, einschließlich CICS-Verb und Zeilennummer
  • SQL-Statements
  • Kompilierungsfehler
  • Aufrufe, mit Unterscheidung zwischen lokalen und programmübergreifenden Aufrufen

Ein erheblicher Wert

Dieses Repository stellt einen erheblichen Wert für nichttriviale Migrationsprojekte dar. Es enthält Antworten auf die schwierigen Fragen, von denen strategische Entscheidungen abhängen:

  • Über ein Aufrufdiagramm lassen sich Programme zusammenfassen, die von einem bestimmten Zugangspunkt aus erreichbar sind.
  • Eine SQL-Statementanalyse verbindet PL/I / COBOL-Programme mit den SQL-Tabellen, die für eine korrekte Programmfunktion migriert werden müssen.
  • Anhand des Aufrufdiagramms und der verfügbaren CICS-Statements PL/I- und COBOL-Programme in Batch und Online (oder beides!) klassifiziert.
  • Und anderes mehr
  • Das Raincode-Repository in Aktion

    Welche Inventarisierungsfähigkeiten haben die Raincode Legacy Compilers? Im Zusammenhang mit einem Legacy-System sind zahlreiche Fragen zu beantworten – ob hinsichtlich Instandhaltung, Analyse oder eines Migrationsprojekts.

    Zum Beispiel: Wie viele CICS GETMAIN-Statements gibt es? Welche Programme greifen im READ-Modus auf die SQL-Tabelle zu? Welche Programme können beim Ausführen der Transaktion oder des Batch-Jobs aufgerufen werden? Wie viele Abläufe gibt es? Wie viele Codezeilen haben diese Abläufen?

    Wegen dieser Fragen beginnen die meisten Migrationsprojekte mit einer komplexen Bestandsaufnahme – und diese Erforschungsaktivität hört im Grunde genommen nicht mehr auf…

    raincode repository

    Sign in
    classic
    Forgot password?
    ×
    Sign up

    (*) Required fields

    I agree with Raincode Terms & Privacy Policy

    ×
    CONTACT US