Pular para o conteúdo

Inteligência artificial ·

"Crise do COBOL": IA surge como caminho para migrar sistemas bancários antigos

Criada em 1959, a linguagem ainda sustenta serviços financeiros críticos, mas falta mão de obra e documentação. Modelos de IA tornam a migração mais viável, embora a verificação siga como gargalo.

Redação Radar · resumo feito com IA a partir de 1 fonte · 2 min de leitura

IBM z14 mainframe.jpg
Foto: Agiorgio / Wikimedia Commons · CC BY-SA 4.0

O COBOL, linguagem de programação criada em 1959, continua no centro de serviços críticos, sobretudo no setor bancário. O problema, conhecido como "crise do COBOL", é que ela é considerada ultrapassada, há pouca gente especializada no mercado e uma troca drástica poderia causar problemas ainda maiores.

A sigla vem do inglês e significa "Linguagem Comum Orientada para os Negócios". Ela foi pensada para processar grandes volumes de dados, e a precisão no tratamento de casas decimais e a simplicidade ajudaram a espalhá-la por caixas eletrônicos e operações com cartões de crédito e débito. Um relatório da Revista Internacional de Pesquisa Avançada em Ciência, Comunicação e Tecnologia aponta que 43% das operações bancárias usavam a linguagem em 2023.

Como o código roda serviços cruciais, ele foi mantido ao longo dos anos em vez de atualizado. Muitas empresas também não documentaram seus sistemas, o que dificulta qualquer migração para linguagens mais modernas, como C++.

É aí que entra a inteligência artificial. Segundo Filipe Santos, chefe de IA e diretor de inovação da MakeOne, em muitos bancos, seguradoras e órgãos públicos a regra de negócio só existe dentro do COBOL, porque a documentação se perdeu e quem escreveu o código se aposentou. Ele afirma que a IA hoje lê esse legado, explica a lógica, documenta regras e gera testes, e que a partir disso a tradução ficou viável.

A OpenAI publicou em outubro um relatório sobre avanços em linguagens com pouca documentação disponível. A empresa diz que seus modelos mais recentes tiveram desempenho superior em testes de migração de programas COBOL para C++, Java, Python, Rust e Kotlin.

Os desafios continuam. Santos lembra que migrar não é só trocar de linguagem, pois envolve mainframe, rotinas em lote, integrações e décadas de ajustes, e por isso o gargalo passa a ser a verificação de que o sistema novo se comporta como o antigo. Um exemplo são as regras de arredondamento: o COBOL descarta as casas decimais excedentes, enquanto outros sistemas podem aplicar regra diferente, e a diferença poderia ter grande impacto no setor financeiro.

Compartilhe

Fontes

Resumo feito com IA a partir das fontes acima. Foto de destaque com licença livre, créditos na legenda.

Publicidade
Precisa de um sistema sob medida?
A Opalyx desenvolve software sob medida para empresas: sistemas internos, plataformas SaaS e automações.
Conhecer a Opalyx

Mais sobre Inteligência artificial

Ver tudo em Inteligência artificial