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
SR_COMPProblema de DecisãoProblema de DecisãoProblema de DecisãoProblema de DecisãoProblema de DecisãoProblema de DecisãoProblema de DecisãoProblema de DecisãoProblema de DecisãoProblema de DecisãoProblema de DecisãoProblema de DecisãoProblema de DecisãoProblema de DecisãoProblema de Decisão61B_5N1355225954