Une intelligence artificielle a réussi à migrer des programmes COBOL historiques vers Java, reproduisant fidèlement le code original, y compris ses bogues.
Cette prouesse, détaillée dans un article publié sur arXiv, aborde un défi majeur pour de nombreuses entreprises : la modernisation de leurs systèmes informatiques vieillissants. Le COBOL, langage de programmation datant des années 1950, est encore à la base d’infrastructures critiques mondiales, mais sa maintenance et son évolution sont coûteuses en raison du manque de développeurs spécialisés.
La capacité de l’IA à transposer le code COBOL en Java, tout en conservant les imperfections et les comportements inattendus du programme source, est particulièrement notable. Cette fidélité est cruciale pour garantir que les systèmes modernisés fonctionnent exactement comme leurs prédécesseurs, simplifiant ainsi les phases de test et de validation.
Cette approche pourrait accélérer considérablement la transition vers des architectures plus modernes, réduisant les risques et les coûts associés à la réécriture manuelle. Elle ouvre des perspectives pour la gestion du patrimoine logiciel et la pérennité des infrastructures numériques.
Source : Hacker News (Algolia)