Notícias

IBM usará IA generativa para traduzir COBOL para Java

A IBM está apresentando uma solução de IA generativa assistida para enfrentar o desafio de modernizar aplicativos COBOL, uma das linguagens de programação mais antigas ainda em uso. Segundo a IBM, o Watsonx Code Assistant for Z, pode ajudar os desenvolvedores a transformar seletivamente o código COBOL em código Java de alta qualidade, permitindo uma modernização mais eficiente.

Com mais de 800 bilhões de linhas de código COBOL em sistemas de produção, a modernização é crucial, mas também complexa e dispendiosa devido à escassez de especialistas em COBOL. Dessa forma, o Code Assistant for IBM Z foi desenvolvido com o propósito de auxiliar as empresas na reestruturação de seus aplicativos mainframe.

Segundo Ruchir Puri, cientista-chefe de Pesquisa da IBM, essa solução pode operar tanto localmente em uma configuração on-premises quanto na nuvem como um serviço gerenciado. O Code Assistant é impulsionado por um modelo gerador de código chamado CodeNet, que possui a capacidade de compreender não apenas COBOL e Java, mas também aproximadamente 80 outras linguagens de programação distintas.

Leia também: Pew Research encontra um grande problema com a IA – as pessoas não confiam nela

A solução permitirá que os desenvolvedores transformem seletivamente o código COBOL em código Java de alta qualidade, usando IA generativa para otimizar o processo. A solução incluirá etapas como refatoração de serviços COBOL, transformação de código e validação.

Embora a IA possa acelerar a tradução de código, há riscos associados, como a introdução de vulnerabilidades no código. Portanto, a revisão por especialistas humanos ainda é necessária para garantir a segurança do código resultante.

Embora seja uma linguagem antiga, o COBOL ainda é amplamente usado em setores críticos, como financeiro e governamental. Isso torna a modernização desses sistemas uma prioridade para muitas organizações. A IBM diz que essa solução promete preservar o desempenho e a segurança dos aplicativos, ao mesmo tempo em que simplifica o processo de modernização, mantendo o desempenho e a segurança do IBM Z.

O Watsonx Code Assistant para Z será lançado no quarto trimestre de 2023 e terá uma prévia durante o evento TechXchange da IBM, em setembro.

*Com informações de TechCrunch

Siga o IT Forum no LinkedIn e fique por dentro de todas as notícias!

Recent Posts

SpaceX, Anthropic e OpenAI enfrentam riscos em possíveis IPOs

SpaceX, Anthropic e OpenAI estão no radar de Wall Street para possíveis aberturas de capital…

8 horas ago

Sistemas legados: como tomar decisões para garantir resiliência em setores críticos

por Eduardo Honorato Falar sobre infraestruturas críticas na Era Digital tem sua própria complexidade dentro…

11 horas ago

Sem equipes preparadas, IA não entrega transformação

A adoção de inteligência artificial (IA) nas empresas não depende apenas da disponibilidade de ferramentas.…

13 horas ago

Cohesity obtém patente para aplicar IA diretamente em dados de backup corporativos

A Cohesity anunciou a concessão da Patente Nº 12.619.501 pelo Escritório de Patentes e Marcas…

1 dia ago

Para Diogo Cortiz, maior desafio da IA é a falta de capacidade crítica para questionar suas respostas

Diogo Cortiz, professor da PUC-SP e doutor em Tecnologias da Inteligência e Design Digital, tem…

1 dia ago

Agentes de IA vão dar “superpoderes” a profissionais de TI, diz DJ Sampath, da Cisco

DJ Sampath chegou aos Estados Unidos há 30 anos com oito dólares no bolso e…

1 dia ago