Glossar zur Mainframe-Modernisierung

Leicht verständliche Definitionen der COBOL-, JCL-, z/OS- und Modernisierungsbegriffe, die jedes Team erbt, wenn es die Verantwortung für ein Mainframe-System übernimmt. Geschrieben für Produktverantwortliche, Entwickler, die neu auf der Plattform sind, und alle, die die Systeme verstehen möchten, die die Welt noch immer am Laufen halten.

33 Begriffe in 7 Kategorien. COBOL, Mainframes, and JCL.

Neu hier? Starten Sie mit dem Leitfaden zu Modernisierung eines COBOL-Mainframes.

Sprachen & Plattformen

COBOLCommon Business-Oriented Language
Eine höhere Programmiersprache, die 1959 für die kaufmännische Datenverarbeitung entwickelt wurde. Noch heute laufen schätzungsweise 220 Milliarden Codezeilen in Banken, Versicherungen und Behördensystemen.
Mainframe
Ein hochzuverlässiges, durchsatzstarkes Computersystem, konzipiert für die geschäftskritische Transaktionsverarbeitung, typischerweise IBM z Systems unter z/OS.
JCLJob Control Language
Die auf IBM z/OS verwendete Skriptsprache zur Beschreibung von Batch-Jobs: welche Programme ausgeführt, welche Eingaben gelesen und wohin Ausgaben gesendet werden sollen.
PL/IProgramming Language One
Eine 1964 eingeführte Programmiersprache von IBM, die wissenschaftliche und kaufmännische Datenverarbeitung kombinierte. Sie ist noch heute in Systemen von Versicherungen und Banken sowie in Flugbuchungssystemen zu finden.
Assembler
Maschinennahe Mainframe-Programmiersprache, die direkt auf z/Architecture-Befehle abgebildet wird. Wird für leistungskritischen Code und Systemdienstprogramme eingesetzt.
z/OS
IBMs 64-Bit-Mainframe-Betriebssystem, das von OS/360 abstammt. Führt geschäftskritische Workloads bei den weltweit größten Banken, Versicherungen und Regierungen aus.

Laufzeitumgebungen & Subsysteme

CICSCustomer Information Control System
IBMs Transaktionsverarbeitungsmonitor für z/OS. Verarbeitet täglich Milliarden von Online-Transaktionen in Geldautomatennetzwerken, bei der Kartenverarbeitung und in Systemen von Fluggesellschaften.
Db2
IBMs relationale Datenbank für den Mainframe. Bildet weltweit die Basis für Kernbankensysteme, Schadensbearbeitung und Behördensysteme.
IMSInformation Management System
IBMs hierarchisches Datenbank- und Transaktionssystem aus der Zeit vor relationalen Datenbanken. Bis heute das führende System bei vielen großen Finanzinstituten.
RACFResource Access Control Facility
IBMs Sicherheits- und Autorisierungssystem für Mainframes. Jeder Zugriff auf z/OS-Ressourcen wird über RACF protokolliert und geprüft.
JESJob Entry Subsystem
Die z/OS-Komponente, die Batch-Jobs empfängt, plant und verwaltet. Administratoren überwachen JES2 oder JES3, um jeden Mainframe-Workload nachzuverfolgen.
ISPFInteractive System Productivity Facility
Die menügesteuerte Vollbild-Benutzeroberfläche, die Mainframe-Entwickler und -Operatoren nutzen, um Code zu bearbeiten, Jobs einzureichen und in z/OS zu navigieren.
SMFSystem Management Facilities
z/OS-Subsystem, das Betriebsdaten (jeden Job, jeden Zugriff, jede Transaktion) in SMF-Datensätzen für Audits und Kapazitätsplanung aufzeichnet.

Speicher & Daten

VSAMVirtual Storage Access Method
IBMs System für den Datenzugriff auf Flat-Files unter z/OS. Viele Hauptbücher von Kernbankensystemen und Versicherungsbestände liegen noch immer in VSAM-Dateien.
Datensatz
Der Mainframe-Begriff für eine Datei. Datasets haben Dataset-Namen (DSN), Satzformate (RECFM) und Blockgrößen (BLKSIZE), die in JCL deklariert werden müssen.
Copybook
Eine wiederverwendbare COBOL-Datensatzdefinition, die in verschiedene Programme eingebunden wird. Copybooks beschreiben die Struktur eines Kundendatensatzes, eines Schadensfalls oder einer Transaktion.

Betrieb & Workloads

Batch
Aufgaben, die über Nacht oder nach einem Zeitplan ausgeführt werden: Tagesendabstimmungen, Abrechnungsläufe, Berichterstellung. Batch macht weiterhin den Großteil der Mainframe-CPU-Zeit aus.
OLTPOnline-Transaktionsverarbeitung
Interaktive, anfragebasierte Workloads (Kartenautorisierungen, Handel, Reservierungen), die Mainframes mit Latenzen im Millisekundenbereich und 99,999 % Verfügbarkeit verarbeiten.
MIPSMillionen Instruktionen pro Sekunde
Die historische Maßeinheit für Mainframe-Kapazität. Bis heute die Basis für IBMs Preisgestaltung von z/OS-Software: Mehr genutzte MIPS bedeuten höhere Lizenzgebühren.
LPARLogische Partition
Ein logisch isolierter Teilbereich eines Mainframes, der als eigene, unabhängige Maschine fungiert. Große Institutionen betreiben Dutzende LPARs pro physischer z-Box.

Modernisierungsansätze

Rehost
Lift-and-Shift: Verlagerung von Mainframe-Workloads auf Emulatoren oder Cloud-Instanzen, ohne den Code neu zu schreiben. Schnell, aber Legacy-Code und Fachkräftemangel bleiben erhalten.
Refactoring
Umschreiben von Mainframe-Code in eine moderne Sprache (oft Java oder Go) unter Beibehaltung der Geschäftslogik. Langsamer, erzeugt aber wartbaren Zielcode.
Replatforming
Migration der Laufzeitschicht (Datenbanken, Transaktionsmanager) unter weitgehender Beibehaltung des Anwendungscodes. Ein Mittelweg zwischen Rehost und Refactor.
Beibehalten
Einige Workloads bewusst auf dem Mainframe belassen. Nicht jedes System muss migriert werden; manche erfüllen bereits ihren Zweck und sind kostengünstig im Betrieb.
Verhaltensäquivalenz
Ein modernisiertes Programm ist verhaltensgleich zu seinem Legacy-Gegenstück, wenn es für jede Eingabe dieselbe Ausgabe liefert. Die stärkste Korrektheitsgarantie für die Migration.

KI & Verifizierung

Agentische KI
KI-Systeme, die mehrstufige Aktionen planen, Tools aufrufen und End-to-End-Aufgaben mit minimaler Überwachung erledigen. Die Art von KI, die Hypercubic für Mainframe-Aufgaben einsetzt.
Formale Verifikation
Mathematischer Beweis, dass ein Programm eine Spezifikation erfüllt und nicht nur Tests besteht. Unerlässlich für die Modernisierung von Code, der Geld, Leistungen oder sicherheitskritische Logik verarbeitet.
Abruf
Das Abrufen relevanter Passagen aus einem großen Korpus, damit ein Sprachmodell seine Antwort auf spezifische Fakten stützen kann. So stellt HyperTwin Expertenwissen bei Bedarf bereit.
Institutionelles Wissen
Das undokumentierte Fachwissen eines Teams: wie die Produktion wirklich funktioniert, welche Flags zu prüfen sind, was man aus dem letzten Vorfall gelernt hat. Das Wissen, das mit erfahrenen Ingenieuren in den Ruhestand geht.

Hypercubic-Produkte

HyperTwin
Hypercubics Produkt zur dynamischen Wissenserfassung. Zeichnet auf, wie erfahrene Entwickler COBOL-, JCL- und CICS-Workflows bearbeiten, und verwandelt jede Sitzung in ein durchsuchbares, revisionssicheres Expertenmodell.
HyperDocs
Hypercubics automatisch aktualisierende Dokumentations-Engine. Liest COBOL-, PL/I- und JCL-Quellcode, rekonstruiert die Geschäftslogik und hält die Dokumentation mit jeder Codeänderung synchron.
Hopper
Hypercubics KI-Agent für den Mainframe-Betrieb. Navigiert in ISPF, schreibt JCL, überwacht JES-Jobs und triagiert Vorfälle anhand von RACF- und SMF-Daten.
HyperLoop
Hypercubics Modernisierungs-Engine mit formaler Verifikation. Verlagert Mainframe-Workloads innerhalb von Monaten mit 1:1 funktionaler Äquivalenz in die Cloud.

Beschleunigen Sie Ihre Modernisierung mit Hypercubic.

Hypercubic erfasst, wie Ihre Senior-Entwickler tatsächlich arbeiten, dokumentiert den Code, den sie pflegen, und modernisiert die Workloads, die migriert werden müssen. Vier Produkte, ein durchgehender Prozess.

Hypercubic-Produkte entdecken →