IBM usará IA generativa para traduzir COBOL para Java

IBM irá empregar Watsonx Code Assistant for Z para modernizar aplicações de mainframe usando IA generativa

Author Photo
2:15 pm - 06 de setembro de 2023
Imagem: Shutterstock

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!

Author Photo
Redação

A redação contempla textos de caráter informativo produzidos pela equipe de jornalistas do IT Forum.

Author Photo

Newsletter de tecnologia para você

Os melhores conteúdos do IT Forum na sua caixa de entrada.