CODE-T AI

Traduzione automatica di codice software e testi normativi

Molte organizzazioni si trovano oggi a gestire sistemi legacy mainframe e applicazioni sviluppate con tecnologie ormai obsolete o non più supportate.
Parliamo di ambienti realizzati con linguaggi come COBOL, RPG, FOCUS o GUPTA, ma anche di componenti di Shadow IT — Database Access, macro Excel e applicazioni verticali — che nel tempo diventano sempre più difficili da mantenere, documentare ed evolvere.
Questi sistemi rappresentano spesso un vincolo operativo significativo: competenze sempre più difficili da reperire, codice stratificato nel tempo, scarsa documentazione e tecnologie non più aggiornate rendono i processi di modernizzazione lunghi, costosi e complessi.

L’obiettivo

Per rispondere a queste esigenze, abbiamo sviluppato CodeT AI, il nostro sistema agentico progettato per supportare la modernizzazione applicativa e ridurre tempi, costi e complessità nei processi di migrazione software.
L’obiettivo della soluzione è automatizzare e accelerare la conversione del codice legacy verso tecnologie più moderne, affidabili e manutenibili, mantenendo elevati livelli di accuratezza e controllo.

La soluzione

CodeT AI combina competenze specialistiche e strumenti proprietari basati su AI per supportare la traduzione automatica del codice da linguaggi legacy e 4GL verso linguaggi più moderni.
La soluzione utilizza Agenti software specializzati, API GPT-4 e regole dedicate alla conversione automatica del codice, con un’architettura configurabile e adattabile a differenti scenari di modernizzazione.
Attraverso un’interfaccia conversazionale semplice e intuitiva, gli sviluppatori possono interagire con il sistema, ottenere traduzioni automatiche del codice e velocizzare le attività di migrazione.
La piattaforma può inoltre essere applicata sia ai sistemi legacy mainframe sia ai contesti di Shadow IT spesso sfuggiti al controllo dell’IT centrale.

Il case study

Tra i diversi scenari applicativi affrontati, riportiamo un caso sviluppato in ambito Banking, dove CodeT AI è stato utilizzato per supportare la migrazione automatizzata di oltre 300 report FOCUS verso SQL.
Il sistema ha consentito di automatizzare gran parte delle attività di conversione tramite chat, riducendo significativamente le operazioni manuali e accelerando il processo di modernizzazione.

Tecnologie utilizzate

Risultati ottenuti

  • Traduzione automatica di codice FOCUS → SQL tramite chat
  • Riduzione dei tempi di migrazione e delle attività manuali
  • Oltre il 50% di risparmio in termini di giorni/uomo dedicati
  • Alta accuratezza con riduzione di errori di sintassi e logica
  • Interfaccia semplice e intuitiva per sviluppatori
  • Supporto alla modernizzazione dei sistemi legacy e Shadow IT

Conclusioni

CodeT AI rappresenta un esempio concreto di come l’Intelligenza Artificiale possa supportare la trasformazione e la modernizzazione applicativa, semplificando attività complesse e accelerando la migrazione dei sistemi legacy.
L’utilizzo di agenti AI specializzati consente infatti di rendere i processi di conversione del codice più efficienti, affidabili e scalabili.

Leave a Reply