Magazine High tech

IBM assure que le traducteur Cobol basé sur l’IA dans Watsonx ne remplacera pas les développeurs

Publié le 12 décembre 2023 par Zaebos @MetatroneFR

Un outil d’amélioration de la productivité, pas un remplacement pour les développeurs

TL;DR : IBM a lancé il y a quelques mois un nouveau service basé sur l’IA, conçu pour aider les industries à passer du COBOL à des normes de programmation plus récentes. Watsonx peut faire beaucoup pour moderniser l’ancien langage, mais il aura toujours besoin d’un programmeur humain pour faire le travail, explique IBM.

Selon Skyla Loomis, vice-présidente de Z Software chez IBM, Watsonx est un « outil d’assistant de développement » qui utilise l’IA mais ne peut pas effectuer chaque tâche de manière indépendante. Le service d’IA générative et le programmeur humain forment un partenariat pour transformer des parties sélectionnées du code COBOL, mais le code fourni par l’IA nécessitera finalement quelques « modifications mineures » avant d’entrer en production.

Bien qu’il ait 64 ans, le COBOL (Common Business Oriented Language) est encore largement utilisé dans les ordinateurs centraux utilisés par des secteurs critiques tels que la banque, l’automobile, les assurances, le gouvernement, la santé, etc. Des estimations récentes de l’International Journal of Advanced Research in Science indiquent que 43 % de tous les systèmes bancaires utilisent encore COBOL et que 3 000 milliards de dollars de transactions quotidiennes (distributeurs automatiques de billets, cartes de crédit) sont gérés via un code compilé à partir de cette langue ancienne.

Watsonx a été créé pour résoudre le problème COBOL, en fournissant une solution de bout en bout qui implique un processus en plusieurs étapes pour effectuer des tâches complexes de traduction de code. Keri Olson, vice-présidente de la gestion des produits et de l’automatisation informatique chez IBM, a expliqué que les clients privés et gouvernementaux peuvent utiliser le service d’IA générative pour diviser les dépendances existantes en morceaux plus petits. Avec l’aide des programmeurs d’IBM, le client peut choisir quelle partie du code il souhaite (ou doit) moderniser en transformant la syntaxe COBOL en Java.

En fin de compte, a déclaré Loomis, 80 ou 90 pour cent du code traduit fournit un résultat de modernisation efficace (et fonctionnel), mais le programmeur humain devra apporter « quelques modifications » nécessaires pour accomplir la tâche. Watsonx est une amélioration de la productivité, a fait remarquer Loomis, et non un remplacement pour les développeurs.

Les précédentes aventures d’IBM dans le secteur de l’IA n’ont pas répondu aux attentes incroyablement élevées fixées par l’entreprise, et maintenant les gens sont sceptiques quant à la réussite de l’IA générative là où Watson Health a échoué.

Selon Arun Chandrasekara de Gartner, IBM ne dispose « d’aucune étude de cas » pour valider les capacités de modernisation du code de Watsonx. Olson a reconnu le problème, déclarant toutefois qu’IBM exploite son expérience en matière d’informatique mainframe et d’IA pour offrir une expérience d’IA de pointe, même si l’entreprise en est encore aux « premiers jours » en termes d’acquisition de clients. .


Retour à La Une de Logo Paperblog

A propos de l’auteur


Zaebos 7622 partages Voir son profil
Voir son blog