Ingegneria del software
SWE-bench
Catalyst è valutato su SWE-bench — risolvere issue reali di GitHub su repository reali — come metro pubblico per il lavoro su codice end-to-end.
Technology / Modernizzazione Legacy
Catalyst è il nostro sistema multi-agente proprietario e MCP per migrare e modernizzare codebase legacy. Da COBOL e mainframe IBM a Java e framework moderni — verificato, non sperato.
Migliaia di miliardi di righe di COBOL fanno ancora girare sistemi bancari, assicurativi e governativi. Il rischio non è mai il linguaggio — è che il comportamento è non documentato, gli esperti se ne sono andati, e il sistema non può essere spento mentre viene sostituito.
Catalyst tratta la modernizzazione come un problema di ingegneria con un ciclo di verifica — non un esercizio di traduzione da controllare a occhio.
Il COBOL su un mainframe non è un pezzo da museo. Sta elaborando transazioni stanotte. Non puoi fermarlo per riscriverlo.
Gli autori originali sono andati in pensione. La documentazione è parziale. Il comportamento vive solo nel sorgente — e in produzione.
Le riscritture big-bang slittano, sforano i budget e reintroducono bug che il vecchio sistema aveva silenziosamente risolto vent'anni fa.
Catalyst · sistema multi-agente proprietario e MCP
Catalyst non è un solo modello che traduce file. È un insieme di agenti specializzati — ciascuno con ambito su una fase, ciascuno governato dal nostro protocollo interno per qualità, readiness e sicurezza degli agenti — che lavorano su una mappa condivisa della codebase.
Catalyst legge l'intera codebase e ricostruisce call graph, flussi di dati e accoppiamenti nascosti — la mappa che oggi nessuno nel team possiede per intero.
Recupera l'architettura implicita: cosa fanno davvero i moduli, dove sono i confini, quali comportamenti sono portanti e quali sono morti.
Un piano sequenziato — strangler-fig dove serve, modulo per modulo dove non basta — così il sistema continua a girare mentre viene modernizzato.
Codice COBOL, mainframe IBM e altri stack legacy tradotti in Java e framework moderni — preservando il comportamento, non solo la sintassi.
Test di caratterizzazione ancorati prima al comportamento legacy, così la migrazione è verificata rispetto a ciò che il vecchio sistema faceva davvero — non rispetto a una specifica che potrebbe non esistere.
Output validati rispetto ai test generati e alla provenance. Ogni modifica è tracciabile al comportamento legacy che preserva o cambia deliberatamente.
Sottoponiamo Catalyst a benchmark pubblici e interni, così che una promessa sulla migrazione sia sostenuta da prove che un cliente può ispezionare.
Ingegneria del software
Catalyst è valutato su SWE-bench — risolvere issue reali di GitHub su repository reali — come metro pubblico per il lavoro su codice end-to-end.
Interno · traduzione legacy
Batterie di task interne su migrazione COBOL-to-Java e mainframe: preservazione del comportamento, passaggio dei test e sforzo di review misurati per modulo.
La metodologia completa dei benchmark e i risultati sono in fase di stesura in un paper tecnico — in preparazione. Contattaci se vuoi i numeri attuali sotto NDA.
Catalyst applica la stessa architettura multi-agente e la stessa disciplina di verifica che ricerchiamo in tutta KVA — agenti con ruoli ad ambito ristretto, workflow tracciati, capacità gated dietro le prove.
Partiamo da un assessment Catalyst: una mappa delle dipendenze e un piano di modernizzazione sequenziato, prima ancora che venga migrata una sola riga.