Finanzen

Erläuterungen zum Legacy-Code (COBOT)

Einsatz von KI zur Entschlüsselung von Legacy-Code

cobot-success-story

DIE HERAUSFORDERUNG

Altsysteme stellen für Finanzinstitute nach wie vor eine erhebliche Belastung dar. Sie sind zwar zuverlässig, bergen jedoch erhebliche Risiken – angefangen bei einem schrumpfenden Pool an qualifizierten Fachkräften und betrieblichen Engpässen bis hin zum wachsenden Druck, sich zu modernisieren und neue Vorschriften zu erfüllen. Bestehende COBOL-zu-Java-Tools erzeugen oft unlesbaren „Jobol“-Code, wodurch erklärungsorientierte Tools weitaus wertvoller sind als eine direkte Konvertierung.

DIE LÖSUNG

Critical Software hat einen KI-gestützten generativen Chatbot entwickelt, der alte Codebasen analysiert und erklärt und Entwicklungsteams damit die Grundlage bietet, die sie für eine sichere Modernisierung benötigen. Die Lösung ermöglicht es Unternehmen:

  • Legacy-Programme zu analysieren und deren Funktionalität sowie Geschäftslogik zu erläutern

  • Pseudocode für die Neuprogrammierung in modernen Sprachen wie Python oder Java zu generieren

  • Datenmodelle zu verstehen und zu erkennen, wie Legacy-Anwendungen mit Datenbanken interagieren

  • Code-Flow-Diagramme zur Unterstützung der Modernisierung zu erstellen

  • Echtzeit-Antworten auf Fragen zur alten Codebasis zu erhalten

DIE TECHNOLOGIE

Die Lösung basiert auf großen Sprachmodellen (LLMs) und der „Retrieval-Augmented Generation“ (RAG) und wird über eine interaktive KI-Schnittstelle auf einer Cloud-First-Architektur mit Unterstützung für private LLMs bereitgestellt.

  • Erste Ergebnisse des Chatbots belegen, dass er die Modernisierung beschleunigen und dabei gleichzeitig die Genauigkeit gewährleisten sowie die Kosten senken kann:

    • Über 400 Zeilen COBOL in weniger als einer Woche nach Java übersetzt

    • 80 % Erfolgsquote beim ersten Testversuch bei 300 Testfällen, wodurch der Debugging-Aufwand deutlich reduziert wurde

    • Schnellere Markteinführung, bessere Erhaltung der Geschäftslogik, erhebliche Kosteneinsparungen und höhere Kundenzufriedenheit