Skip to main content

Das Code2X-Tool

KI-gestützte Code-Migration mit Code2X

Code2X analysiert gewachsene Codebasen und überführt fachliche und technische Logik anhand definierter Regeln in die vorgesehene Zielarchitektur. HMS übernimmt Konfiguration, technische Prüfung und Integration.

Live-Demo anfragen 

Automatisierung beginnt mit der Codeanalyse

Bevor Code automatisiert transformiert werden kann, müssen Strukturen, Abhängigkeiten und wiederkehrende Muster erfasst werden. Code2X schafft dafür ein technisches Modell der bestehenden Codebasis.

HMS stimmt Transformationsregeln, Zielarchitektur und Prüfverfahren auf das jeweilige Projekt ab. Anschließend kann Code2X definierte Module oder größere Codebestände automatisiert verarbeiten.

> 90%

Automatisierungsgrad möglich

Was Code2X bei der Modernisierung leistet

Code2X unterstützt die Analyse und Transformation umfangreicher Codebasen. Das Werkzeug automatisiert wiederkehrende Arbeitsschritte und macht Transformationsregeln und Ergebnisse nachvollziehbar.

Read more

Komplexität und Abhängigkeiten sichtbar machen

Code2X inventarisiert Quellcode und analysiert Strukturen und technische Abhängigkeiten. Das schafft eine Grundlage, um Aufwand, Risiken und sinnvolle Transformationspfade zu bewerten.

Zielarchitektur berücksichtigen

Transformationsregeln und Vorgaben werden auf Zielplattform, Integrationsanforderungen und Betriebsmodell abgestimmt. Der erzeugte Code orientiert sich damit an der vorgesehenen Systemumgebung.

Wiederkehrende Aufgaben automatisieren

Definierte Codemodule lassen sich in kontrollierbaren Einheiten verarbeiten. Das reduziert den manuellen Aufwand bei wiederkehrenden Analyse- und Transformationsschritten.

Ergebnisse nachvollziehbar machen

Transformationsschritte und Zielcode lassen sich prüfen. Projektspezifisch kann Code2X die Transformationslogik und technische Entscheidungen dokumentieren.

Der Prozess

So arbeitet Code2X

Code2X verbindet Analyse, Codegenerierung und technische Prüfung in einem definierten Ablauf. Die einzelnen Schritte werden auf Codebasis, Zielsprache und Systemumgebung abgestimmt.

Der Code2X-Parser erfasst Strukturen, Abhängigkeiten und fachliche Logik im bestehenden Quellcode. Daraus entsteht ein semantisches Modell als Grundlage für die weitere Transformation.

Agentic AI überführt den analysierten Code anhand definierter Strategien in die gewünschte Zielsprache. Das Code2X-Strategiesystem berücksichtigt wiederkehrende Muster und projektspezifische Besonderheiten.

Code2X verarbeitet auch umfangreiche Codebestände mit Tausenden Dateien. Definierte Transformationsstrategien lassen sich auf zusammengehörige Dateien und Module anwenden.

Der Zielcode wird auf die vorgesehene Systemlandschaft ausgerichtet. Codestruktur, Importlogik und technische Standards der Zielarchitektur fließen in die Transformation ein.

Auf Wunsch dokumentiert Code2X Metadaten und die angewandte Transformationslogik. Das erleichtert Prüfung, Übergabe und spätere Weiterentwicklung.

Technologiepartner für Ihre Zielarchitektur

Wir sind zertifizierter Partner führender Plattformen – u. a. Snowflake, Microsoft Azure, AWS, Databricks und dbt.

Code2X mit Ihrer Codebasis prüfen

Live-Demo anfragen

In einer Live-Demo zeigen wir, wie Code2X Quellcode analysiert und in eine definierte Zielarchitektur überführt. Dafür nutzen wir typische Anwendungsfälle und erläutern die einzelnen Analyse- und Transformationsschritte.

Wenn Sie das Potenzial Ihrer eigenen Codebasis bewerten möchten, wählen wir gemeinsam repräsentative Komponenten aus. Auf dieser Grundlage lassen sich Komplexität, Automatisierungspotenzial und ein möglicher Proof of Concept einordnen.

Einsatzfelder

Code2X an Quellcode und Zielsystem ausrichten

Modernisierungsvorhaben unterscheiden sich in Programmiersprachen, Systemstrukturen und Zielarchitekturen. Code2X wird deshalb projektspezifisch konfiguriert. HMS prüft zu Beginn, welche Komponenten automatisiert bearbeitet werden können und wo fachliche oder technische Entscheidungen erforderlich bleiben.

Read more

Analytische Codebasen

Code2X kann für die Analyse und Transformation gewachsener Analytics- und Datenanwendungen eingesetzt werden. HMS bringt dabei insbesondere Erfahrung mit SAS, Python, R und MATLAB ein.

Datenverarbeitung und Workflows

Bestehende Verarbeitungslogik kann in moderne Datenpipelines, ausführbare Workflows oder andere definierte Zielstrukturen überführt werden.

Weitere Technologiesysteme

Der Einsatz für weitere Programmiersprachen und Tech-Stacks wird anhand der bestehenden Codebasis, der Zielarchitektur und des gewünschten Automatisierungsumfangs bewertet.

Beispielhafter Use Case

SAS-Code mit Code2X migrieren

SAS-Migrationen sind ein konkretes Einsatzfeld von Code2X. Das Werkzeug unterstützt die Analyse umfangreicher SAS-Codebasen und die Übertragung fachlicher Logik in Zielsprachen wie Python oder R. Die Planung und Umsetzung der SAS-Migration behandelt HMS auf einer eigenen Seite.

Mehr zur SAS-Migration

Zielarchitektur wählen statt anpassen

Jede Zielplattform hat ihre eigenen Anforderungen an Struktur, Integration und Ausführung. Unser Migrationstool berücksichtigt diese Unterschiede automatisch. So entsteht kein generischer Zielcode, sondern passgenaue Templates und Strukturen für Ihre Systemumgebung.

Durch vorkonfigurierte Szenarien und individuell abgestimmte Templates lassen sich Migrationen effizient vorbereiten und konsistent an technische sowie organisatorische Anforderungen anpassen.

Code für interaktive Datenanalyse

SAS-Code wird in strukturierte Python-Zellen übertragen – leicht verständlich, kommentiert und direkt in JupyterHub oder VS Code nutzbar

Kompatibel mit dem Microsoft-Ökosystem

Unsere Zielcode-Struktur unterstützt eine nahtlose Integration in Microsoft-Dienste.

Ablaufsteuerung für ETL und DAGs

SAS-Prozesse werden als ausführbare DAGs übertragen – ideal für zeit- und datengesteuerte Jobs.

Warum HMS

Toolgestützte Transformation mit Software-Engineering-Kompetenz

Code2X ist kein isolierter Code-Konverter. HMS verbindet das Werkzeug mit Architekturarbeit, Software Engineering und technischer Umsetzung. Damit bleiben Zielcode, Systemintegration und weiterer Betrieb Teil derselben Modernisierungsentscheidung.

  • Analyse vor der Transformation: HMS bewertet Codebasis, Abhängigkeiten und Zielbild, bevor Komponenten automatisiert bearbeitet werden.
  • Zielarchitektur statt Standardausgabe: Transformationsregeln orientieren sich an Plattform, Integration und Betriebsmodell.
  • Agentic AI mit technischer Kontrolle: HMS setzt Agentic AI für geeignete Arbeitsschritte ein und prüft die Ergebnisse im Projektkontext.

Was unsere Kunden überzeugt

6000+

Personentage Erfahrung in der Modernisierung von Legacy-Systemen

500k+

übersetzte Codezeilen

35+

Jahre Software-Engineering-Erfahrung

Mehr über unsere Projekterfahrung

Unsere Projekterfahrung

Erfahren Sie hier mehr über die SAS-Migrationen, die wir in verschiedenen Kundenprojekten entwickelt haben. Die Beispiele zeigen, wie unsere maßgeschneiderten Lösungen, Unternehmen erfolgreicher und digitale Transformation erlebbar machen.

Weitere Projekte

#finance

GenAI-gestützte SAS-Migration auf AWS im Rechnungswesen

Ein führender Versicherungskonzern modernisierte eine zentrale SAS-Anwendung auf AWS. HMS entwickelte Architektur und Migrationsvorgehen, setzte die Modernisierung um und prüfte GenAI für die SAS-zu-Python-Migration

FAQ

Häufige Fragen zu Code2X

Falls Ihre Frage nicht dabei ist, beraten wir Sie gerne persönlich.

Generische Konverter betrachten häufig einzelne Codeblöcke. Code2X bezieht Analyse, Zielarchitektur, Transformationsregeln und die Prüfung des Zielcodes in den Modernisierungsprozess ein. HMS begleitet die technische Einordnung und Integration.

HMS verfügt über besondere Erfahrung mit analytischen Sprachen und Codebasen, darunter SAS, Python, R und MATLAB. Ob Code2X für weitere Programmiersprachen oder Tech-Stacks eingesetzt werden kann, prüfen wir anhand der Codebasis und der gewünschten Zielarchitektur.

Zu Beginn analysiert HMS die bestehende Codebasis und definiert mit dem Kunden den Transformationspfad und die Zielarchitektur. Code2X überführt anschließend ausgewählte Komponenten anhand festgelegter Regeln in die Zielstruktur. Die Ergebnisse werden geprüft, dokumentiert und für die Integration vorbereitet.

Für eine erste Einordnung betrachten wir repräsentative Ausschnitte der Codebasis. Umfang, Abhängigkeiten und wiederkehrende Muster zeigen, welche Schritte automatisierbar sind und wo fachliche oder technische Prüfung erforderlich bleibt.

Für einen Proof of Concept wählen wir gemeinsam repräsentative Komponenten und eine Zielarchitektur aus. Code2X transformiert den abgegrenzten Umfang. Anschließend bewerten wir Ergebnisqualität, Automatisierungspotenzial und den möglichen Aufwand für eine umfassendere Modernisierung.

Jetzt Kontakt aufnehmen

Code2X mit Ihrer Codebasis prüfen

Mark Bangert
Mark Bangert
Team Lead Code2X

In einer Live-Demo zeigen wir, wie Code2X Quellcode analysiert und anhand definierter Vorgaben in eine Zielarchitektur überführt. Dafür nutzen wir typische Anwendungsfälle und erklären die einzelnen Analyse- und Transformationsschritte.

Wenn Sie anschließend das Potenzial Ihrer eigenen Codebasis bewerten möchten, wählen wir gemeinsam repräsentative Komponenten aus. Auf dieser Grundlage lassen sich Automatisierungspotenzial und ein möglicher Proof of Concept einordnen.

Durch das Absenden akzeptiere ich die Datenschutzerklärung.

Weitere Leistungen und Projekterfahrung

Read more

KI-gestützte Code-Migration

Wie agentenbasierte Workflows die Analyse, Transformation und Prüfung gewachsener Codebasen unterstützen.

Mehr zu agentenbasierter Code-Migration

Read more

Unsere Projekte

Erfahren Sie, wie HMS Daten-, Analytics- und AI-Lösungen in konkreten Unternehmens- und Systemlandschaften umgesetzt hat.

Projekte ansehen

Förderhinweis

Die Entwicklung von Code2X wird durch das Bundesministerium für Wirtschaft und Klimaschutz gefördert.
Die Förderung unterstreicht die Relevanz unseres Ansatzes für die strukturierte Modernisierung komplexer Systemlandschaften.