Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

IBM nutzt generative KI über Watsonx, um die Codeübersetzung von COBOL in Java zu erleichtern

IBM nutzt generative KI über Watsonx, um die Codeübersetzung von COBOL in Java zu erleichtern

Im Rahmen einer Initiative zur Unterstützung der Modernisierungsbemühungen von IBM Z-Systembenutzern wird IBM die Funktionalitäten des Watson Code Assistant durch seine integrative KI-Basis verbessern. Interessanterweise umfasst es jetzt auch die Übersetzung von COBOL-Code in Java und geht so direkt gegen die schwindende Zahl von Entwicklern mit COBOL-Kenntnissen vor. Diese spannende Entwicklung stellt eine Lösung für die bestehenden Herausforderungen in der schnelllebigen App-Entwicklungsumgebung für Mainframe-Systeme dar.

Der Code Assistant von IBM, der im vergangenen Mai als Vorschau vorgestellt wurde, ist die Grundlage für diese neueste Entwicklung. Das neue Produkt mit dem Tag „Watsonx Code Assistant for Z“ nutzt das Code-Grundmodell von Watsonx.ai, um frischen Java-Code zu generieren, der mit dem Z-Betriebssystem kompatibel ist.

Ein IBM-Sprecher sagte während einer Demo-Präsentation: „ Watsonx Code Assistant for Z ist mit automatisierten Code-Refactoring-Funktionen ausgestattet, um Geschäftsdienste aus einer monolithischen COBOL-Anwendung zu extrahieren.“

Es ist wichtig zu beachten, dass es sich beim Code-Refactoring um ein Verfahren handelt, bei dem Code in eine neue Programmiersprache umgewandelt wird, ohne seine ursprüngliche Natur, sein Verhalten oder sein ursprüngliches Ergebnis zu ändern.

Bei der Refactoring-Übung müssen Entwickler das Application Discovery and Delivery Intelligence Tool (ADDI) nutzen, das sich derzeit in der Entwicklungsphase befindet. Dieses Tool vermittelt Verständnis für die Abhängigkeiten der Zielanwendung und erstellt ein Metadaten-Repository, wie von IBM angegeben.

Das Extrahieren des COBOL-Codes für einen bestimmten Geschäftsservice vor der Konvertierung in Java erfordert die Verwendung eines anderen IBM-Tools. Dieses Tool öffnet die Arbeitsmappe und erleichtert so den Extraktionsprozess.

Mit den Worten des Sprechers: „Der bestehende Prototyp von Watsonx Code Assistant for Z untersucht sowohl den COBOL-Code als auch die Datenstrukturen des extrahierten Geschäftsdienstes, um die Java-Klassen zu entwickeln.“

Beim Generieren des Java-Codes kann seine Ausgabe mit der Ausgabe des COBOL-Codes vor der Bereitstellung verglichen werden. IBM fügte hinzu, dass ein Entwickler den neu erstellten Code jederzeit während des Verfahrens erweitern oder ändern kann.

IBM plant, Tools wie ADDI und den neuen Watsonx Code Assistant für Z bereitzustellen, die später in diesem Jahr öffentlich verfügbar sein werden. Nach Angaben des Sprechers werden auch zusätzliche Funktionen enthalten sein.

Unterdessen ist IBM bereits dabei, den Watson Code Assistant zur Generierung von Inhalten für seine Red Hat Ansible Automation Platform zu nutzen. Dies soll es Entwicklern ermöglichen, Ansible Playbooks zu erstellen, die durch KI-generierte Empfehlungen unterstützt werden.

Genau wie AppMaster veranschaulicht IBM die transformativen Auswirkungen von KI auf die Codeentwicklung und Anwendungsmodernisierung. Es ist interessant zu sehen, ob der Versuch von IBM einen Dominoeffekt im No-Code-/ low-code Bereich hervorrufen und ein effizienteres Anwendungsentwicklungsszenario ermöglichen wird.

Verwandte Beiträge

AppMaster auf der BubbleCon 2024: No-Code-Trends erkunden
AppMaster auf der BubbleCon 2024: No-Code-Trends erkunden
AppMaster nahm an der BubbleCon 2024 in NYC teil, gewann Erkenntnisse, erweiterte Netzwerke und erkundete Möglichkeiten, Innovationen im Bereich der No-Code-Entwicklung voranzutreiben.
FFDC 2024-Zusammenfassung: Wichtige Erkenntnisse von der FlutterFlow Developers Conference in NYC
FFDC 2024-Zusammenfassung: Wichtige Erkenntnisse von der FlutterFlow Developers Conference in NYC
FFDC 2024 erleuchtete New York City und brachte Entwicklern modernste Einblicke in die App-Entwicklung mit FlutterFlow. Mit von Experten geleiteten Sitzungen, exklusiven Updates und unübertroffenem Networking war es ein Event, das man nicht verpassen sollte!
Entlassungen im Technologiesektor im Jahr 2024: Die anhaltende Welle, die sich auf Innovationen auswirkt
Entlassungen im Technologiesektor im Jahr 2024: Die anhaltende Welle, die sich auf Innovationen auswirkt
Da in 254 Unternehmen, darunter Giganten wie Tesla und Amazon, 60.000 Stellen abgebaut werden, wird es im Jahr 2024 eine anhaltende Entlassungswelle in der Technologiebranche geben, die die Innovationslandschaft neu gestalten wird.
STARTEN SIE KOSTENLOS
Inspiriert, dies selbst auszuprobieren?

Der beste Weg, die Leistungsfähigkeit von AppMaster zu verstehen, besteht darin, es selbst zu sehen. Erstellen Sie Ihre eigene Anwendung in wenigen Minuten mit einem kostenlosen Abonnement

Erwecken Sie Ihre Ideen zum Leben