HeadlinesBriefing HeadlinesBriefing.com

Des modèles d'OpenAI aident les banques à migrer depuis

Engadget •
×

OpenAI affirme que ses modèles sont désormais meilleurs pour créer et migrer des logiciels écrits dans d'anciens langages de programmation, notamment COBOL, Fortran et Visual Basic. L'entreprise note que 40 % des banques mondiales dépendent encore de systèmes COBOL. Migrer vers des langages plus récents pourrait leur coûter de quelques millions à plusieurs centaines de millions de dollars et prendre beaucoup de temps.

La pression augmente, car les programmeurs qui travaillent avec COBOL quittent progressivement la vie active. Les banques qui utilisent encore ce langage devront migrer au cours des prochaines années. OpenAI indique que les améliorations apportées à ses capacités COBOL s'appuient sur les retours des développeurs et des clients entreprises.

Pour mesurer les progrès, OpenAI a créé une suite d'évaluation appelée Multi Lang Bench, qui demande aux modèles de construire des moteurs de base de données compatibles SQLite dans un langage de programmation donné. L'entreprise affirme que GPT-6 Astra a obtenu un taux moyen de réussite aux tests de 87,4 % sur 20 langages, contre 26,8 % pour GPT-5.6 Sol. COBOL est resté le langage le plus difficile, avec un taux de réussite de 72 % pour Astra.

OpenAI a également testé si les modèles pouvaient migrer des programmes COBOL vers C++, Java, Kotlin, Python ou Rust tout en préservant leur comportement. La précision est essentielle, car les logiciels bancaires doivent gérer des détails tels que l'arrondi de nombres comportant des décimales superflues et le traitement des enregistrements manquants. GPT-6.1 Sol a atteint la meilleure précision, 97,9 %, avec un effort de raisonnement élevé, et 86,6 % avec un effort faible. OpenAI reconnaît qu'une migration n'est réussie que si "tous les tests passent", et affirme que l'application de cette technologie à des logiciels de production exige toujours une revue par des experts et des tests au regard des règles métier et des dépendances du système.

Source: Engadget · Résumé par HeadlinesBriefing