Você está na página 1de 3

INFO Online

Usada por bancos e esquecida por programadores, linguagem ganha


flego com tecnologia de converso para Java
17/02/2014 20h11 - Atualizado em 19/02/2014 17h41
Gustavo Gusmo, de INFO Online
Getty Images
A tecnologia converte cdigos em COBOL para Java, o que torna possvel que aplicaes rodem em servidores UNIX
comuns ou na nuvem, e no apenas em mainframes; na foto, um mainframe zEnterprise, da IBM
Ainda muito utilizado por bancos, a linguagem de programao velha de guerra COBOL enfrenta uma escassez de
programadores no mercado, e migrar para uma nova no to quanto simples parece. Mas uma startup norte-
americana chamada Heirloom Computing quer tornar as coisas um pouco mais fceis. Dona de uma tecnologia capaz
de converter para Java as aplicaes desenvolvidas na complexa e antiga linguagem, a empresa est chegando ao
Brasil em parceria com a DTS, companhia especializada em migrao de tecnologias legadas e promete rodar o
COBOL at mesmo na nuvem.
Chamada de ELPaaS (sigla para Enterprise Legacy Platform-as-a-Service), a ferramenta uma forma interessante
para se libertar de duas prises. Isso, claro, nas palavras de dois dos responsveis por ela: Frayne Sunahara e
Randy Fowler, executivos da empresa.
A primeira das prises mencionadas por eles a da dependncia de mo de obra especializada na linguagem, cada
vez mais rara. Ela substituda em parte por desenvolvedores que criam em Java, capazes de ler e entender o novo
cdigo e at mesmo de adicionar funes a ele. A segunda priso, por sua vez, a do uso dos Mainframes, as
mquinas utilizadas para rodar e gerenciar os dados relativos s aplicaes em COBOL. Como o novo cdigo rodar
em um ambiente virtualizado em Java, torna-se possvel usar servidores em UNIX tradicionais ou at mesmo uma
nuvem pblica ou privada de uma companhia, que outro ponto interessante da tecnologia.
Adaptao O processo de converso (que, garante a dupla da Heirloom, no uma simples traduo) se d por
meio de um plugin. Ele cria o cdigo-fonte em Java, baseado no original em COBOL, e depois compila a aplicao.
Como flexvel e at livre demais, segundo Fowler , o Java pode entender como o COBOL se sente ou se
comporta pelas converses.
As migraes ainda mantm a lgica de funcionamento original, evitando que o conhecimento da aplicao seja
perdido, e rodam como se estivessem na linguagem antiga. De acordo com Sunahara, nenhuma limitao foi
encontrada at agora na migrao, e as aplicaes j foram testadas em pelo menos 30 plataformas de nuvem
diferentes.
A mudana no exige grandes adaptaes, j que desenvolvedores em COBOL e em Java podem, de certa forma,
entender o cdigo. Fowler ainda lembra que isso abre um leque interessante de possveis implementaes no sistema,
graas boa variedade de APIs na linguagem mais nova. Fora que, no caso de bancos, facilita a comunicao entre
equipes de desenvolvimento interno (COBOL) e de caixas eletrnicos e smartphones (Java), que so duas tribos
diferentes, nas palavras de Sunahara.
NOTCIAS BLOGS GAMES REVIEWS GADGETS DOWNLOADS DICAS FORUM MULTIMDIA TPICOS VAGAS REVISTA ASSINE SHOPPING INFOStart
Ads by PlusHD.5 Ad Options
Usada por bancos e esquecida por programadores, linguagem ganha fl... http://info.abril.com.br/noticias/ti/2014/02/usada-por-bancos-e-esqueci...
1 de 3 07/03/2014 17:39
COMENTRIOS /// /// /// ///
tamanho dos servidores UNIX ou da alocao na nuvem esse ltimo fator, calculado de acordo com a demanda.
So pontos que empresas maiores, que eventualmente possuem um Mainframe, podem ver como um obstculo,
embora sejam at menos relevantes a companhias menores, que no arcam com os custos de uma mquina do tipo.
Questo de segurana O Java tem chamado ateno negativamente quando o assunto segurana. Em cada
pacote de atualizaes liberado pela Oracle, boa parte dos updates est relacionada a brechas no software. Para
tentar passar mais confiana aos clientes, a Heirloom tem uma parceria no exterior com a EMC, empresa
responsvel por grandes servidores, que so, na teoria, devidamente blindados contra eventuais ataques.
Aqui no Brasil, a parceria com a VMWare, que parte da EMC. Dessa forma, espera-se que as mesmas solues
de segurana adotadas pela empresa principal tambm cheguem tecnologia da Heirloom distribuda por aqui.
uma ttica interessante adotada pelas duas companhias, mas mesmo Sunahara admite que qualquer sistema
vulnervel de alguma forma a quebras de segurana. Evitar um ataque 0-day, por exemplo, seguir praticamente
impossvel mas medidas tomadas rapidamente podem evitar que maiores estragos sejam feitos nas companhias.
Contrato e distribuio O contrato entre a Heirloom e a DTS foi assinado no final do ano passado, e tem validade
indeterminada. Ele comea a valer j neste ano, e, segundo Fernando Parra, presidente da DTS, as vendas da
tecnologia tm incio neste ms, junto com a campanha de marketing e com a sada da certificao. O objetivo da
parceria atender a 10 casos de migrao de tecnologia s em 2014.
Fim do COBOL? Vale mencionar que, apesar de tudo, a tecnologia de migrao ainda no significa um ponto final
para a vida da velha linguagem de programao. Segundo os dois representantes da Heirloom, ambos com algumas
dezenas de anos de experincia em desenvolver em COBOL, ela ainda tem muitas capacidades que muitas outras
no tm. Para lidar com dinheiro, por exemplo, a linguagem segue como uma das mais indicadas.
Mas as empresas, de acordo com eles, precisam se adaptar para sair desse mundo, especialmente pela dificuldade
que h em fazer uma alterao em um sistema baseado em COBOL. preciso analisar com cuidado, claro, mas
uma migrao parcial para Java um comeo e j simplifica a adio de um recurso ou modificao em uma
aplicao de carto de crdito, por exemplo.

Ads by PlusHD.5 Ad Options
Ads by PlusHD.5 Ad Options
NOTCIAS BLOGS GAMES REVIEWS GADGETS DOWNLOADS DICAS FORUM MULTIMDIA TPICOS VAGAS REVISTA ASSINE SHOPPING INFOStart
Usada por bancos e esquecida por programadores, linguagem ganha fl... http://info.abril.com.br/noticias/ti/2014/02/usada-por-bancos-e-esqueci...
2 de 3 07/03/2014 17:39
Ads by PlusHD.5 Ad Options
NOTCIAS BLOGS GAMES REVIEWS GADGETS DOWNLOADS DICAS FORUM MULTIMDIA TPICOS VAGAS REVISTA ASSINE SHOPPING INFOStart
Usada por bancos e esquecida por programadores, linguagem ganha fl... http://info.abril.com.br/noticias/ti/2014/02/usada-por-bancos-e-esqueci...
3 de 3 07/03/2014 17:39

Você também pode gostar