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

IBM utilise l'IA générative via Watsonx pour faciliter la traduction du code COBOL vers Java

IBM utilise l'IA générative via Watsonx pour faciliter la traduction du code COBOL vers Java

Dans une initiative visant à soutenir les efforts de modernisation des utilisateurs des systèmes IBM Z, IBM s'apprête à améliorer les fonctionnalités de Watson Code Assistant grâce à sa base d'IA intégrative. Fait intéressant, il inclut désormais la traduction du code COBOL en Java, s'attaquant ainsi de front au nombre décroissant de développeurs compétents en COBOL. Ce développement passionnant présente une solution aux défis existants dans l'environnement de développement d'applications en évolution rapide pour les systèmes mainframe.

L'assistant de code d'IBM, qui a été présenté en avant-première en mai dernier, est à la base de ce dernier développement. Le nouveau produit, étiqueté "Watsonx Code Assistant for Z", capitalise sur le modèle de base de code de Watsonx.ai pour générer un nouveau code Java compatible avec le système d'exploitation Z.

Un porte-parole d'IBM a déclaré lors d'une présentation de démonstration : " Watsonx Code Assistant for Z est conçu avec des fonctionnalités de refactorisation de code automatisées pour extraire les services métier d'une application COBOL monolithique".

Il est important de noter que la refactorisation du code est une procédure de transformation du code en un nouveau langage de programmation sans altérer sa nature, son comportement ou son résultat d'origine.

Dans l'exercice de refactorisation, les développeurs doivent utiliser l'outil Application Discovery and Delivery Intelligence (ADDI), qui est actuellement en phase de développement. Cet outil permettra de comprendre les dépendances de l'application cible et de créer un référentiel de métadonnées, comme indiqué par IBM.

L'extraction du code COBOL d'un service métier spécifique avant la conversion en Java nécessite l'utilisation d'un autre outil IBM. Cet outil ouvre le classeur, facilitant le processus d'extraction.

Selon le porte-parole, "le prototype existant de Watsonx Code Assistant for Z examine à la fois le code COBOL et les structures de données du service métier extrait pour développer les classes Java."

Lors de la génération du code Java, sa sortie peut être comparée à la sortie du code COBOL avant le déploiement. IBM a ajouté qu'un développeur peut améliorer ou modifier le code nouvellement créé à n'importe quelle étape de la procédure.

IBM prévoit de fournir des outils comme ADDI et le nouvel assistant de code Watsonx pour Z, qui sera accessible au public plus tard cette année. Des capacités supplémentaires seront également incluses, selon le porte-parole.

Pendant ce temps, IBM est déjà en train d'utiliser Watson Code Assistant pour générer du contenu pour sa Red Hat Ansible Automation Platform. Cela devrait permettre aux développeurs de composer des Playbooks Ansible, soutenus par des recommandations générées par l'IA.

Tout comme AppMaster , IBM illustre les impacts transformateurs de l'IA dans le développement de code et la modernisation des applications. Il est intriguant de voir si la tentative d'IBM créera un effet d'entraînement dans l'espace no-code/ low-code, fournissant un scénario de développement d'applications plus efficace .

Postes connexes

AppMaster à BubbleCon 2024 : exploration des tendances du no-code
AppMaster à BubbleCon 2024 : exploration des tendances du no-code
AppMaster a participé à BubbleCon 2024 à New York, acquérant des connaissances, élargissant ses réseaux et explorant les opportunités de stimuler l'innovation dans le domaine du développement sans code.
Bilan de la FFDC 2024 : principales informations de la conférence des développeurs FlutterFlow à New York
Bilan de la FFDC 2024 : principales informations de la conférence des développeurs FlutterFlow à New York
Le FFDC 2024 a illuminé la ville de New York, apportant aux développeurs des informations de pointe sur le développement d'applications avec FlutterFlow. Avec des sessions animées par des experts, des mises à jour exclusives et un réseautage inégalé, c'était un événement à ne pas manquer !
Licenciements dans le secteur technologique en 2024 : la vague continue d'impact sur l'innovation
Licenciements dans le secteur technologique en 2024 : la vague continue d'impact sur l'innovation
Avec 60 000 suppressions d’emplois dans 254 entreprises, dont des géants comme Tesla et Amazon, 2024 verra une vague continue de licenciements dans le secteur technologique remodeler le paysage de l’innovation.
Commencez gratuitement
Inspiré pour essayer cela vous-même?

La meilleure façon de comprendre la puissance d'AppMaster est de le constater par vous-même. Créez votre propre application en quelques minutes avec un abonnement gratuit

Donnez vie à vos idées