¿Puede la IA ayudar a resolver la crisis del código COBOL?

The Verge
OpenAI afirma que sus últimos modelos de IA mejoran sustancialmente la migración de código COBOL antiguo, pero los expertos advierten que reescribir código no equivale a reemplazar sistemas heredados críticos de forma segura.

Resumen

OpenAI anunció que sus modelos de IA más recientes, en particular GPT-6.1 Sol, muestran "mejoras sustanciales" en la migración de código COBOL heredado a lenguajes modernos como C++, Java, Kotlin, Python y Rust, preservando el comportamiento del software original. En las evaluaciones de OpenAI, GPT-6.1 Sol logró un 87 por ciento de precisión en la preservación del comportamiento con bajo esfuerzo de razonamiento y un 98 por ciento con mayor razonamiento, muy por encima de modelos anteriores. Anthropic también ha promovido su agente Claude Code y un "manual de modernización de código" para la migración de COBOL, lo que hizo caer las acciones de IBM. COBOL sigue profundamente integrado en infraestructuras críticas: según IBM, sustenta más del 40 por ciento de los sistemas de banca en línea, el 80 por ciento de las transacciones presenciales con tarjeta de crédito y el 95 por ciento de las transacciones en cajeros automáticos, además de ejecutar muchos sistemas gubernamentales. Sin embargo, los expertos consultados por The Verge advierten que reescribir código no es lo mismo que reemplazar un sistema. Vadim Zaytsev, de la University of Twente, señaló que los sistemas heredados reales implican millones de líneas de código, múltiples lenguajes, formatos de datos variados, integraciones técnicas y expectativas organizativas, y que la IA actualmente no desempeña un papel importante en la sustitución o migración de sistemas COBOL heredados. Arie van Deursen, de la Delft University of Technology, calificó el blog de OpenAI de "superficial" y dijo que sus pruebas evalúan tareas simples y bien definidas muy alejadas de la modernización real, especialmente el difícil problema de dividir un sistema complejo en unidades reemplazables. Alastair Donaldson, del Imperial College London, subrayó que el principal desafío es entender cómo funcionan los sistemas y que incluso diferencias mínimas de comportamiento tras la migración suelen ser inaceptables, por lo que son esenciales pruebas robustas, documentación y verificación humana. OpenAI reconoció que el código heredado "sigue estando lejos de ser un problema resuelto".

(Fuente:The Verge)