ISSN 2359-5191

31/10/2013 - Ano: 46 - Edição Nº: 90 - Ciência e Tecnologia - Instituto de Matemática e Estatística
Ferramenta ajuda programador a desenhar implantação de softwares em servidor

O Enactment Engine é um projeto do Centro de Competência de Software Livre (CCSL) do Instituto de Matemática e Estatística (IME) que busca criar um processo automatizado de instalação e execução dos serviços web. Ele é parte da plataforma CHOReOS, criada em conjunto com grupos de pesquisa de toda a Europa sendo o IME o único colaborador não-europeu envolvido.

O projeto CHOReOS, no qual o Enactment Engine está inserido, é um plataforma voltada para desenvolvedores que tenta tornar viável a composição de serviços web em grande escala. Essa plataforma é pensada em um cenário chamado de "Internet do Futuro" em que os serviços web funcionam de maneira conjunta, influenciando um ao outro. "Serviços web são formas automatizadas de expor serviços para a automação de fluxos de negócios", explica Leonardo Ferreira, aluno do IME envolvido no projeto. "Hoje já é comum fazer compras no supermercado através de um web site, mas se o supermercado tiver um web service, é possível programar um 'robô' que irá fazer as compras mensalmente pra você, considerando que todo mês você compra as mesmas coisas. Esse 'robô' pode até ser sua geladeira, que pode detectar a falta de algum produto."

Nesse contexto, o Enactment Engine trabalha no sentido de automatizar o processo de implantação de um código de um serviço em um servidor. Não é um processo fácil ou trivial. É necessário escolher um servidor, verificar os requisitos, instalar softwares, instalar os serviços e garantir que as implantações não entrarão em conflito com outros serviços possivelmente já instalados. Com a automatização também são criadas "máquinas virtuais" em ambientes de computação em nuvem, que simulam um servidor dentro do próprio servidor.

Esse é um dos principais projetos do CCSL. São quatro professores envolvidos em diferentes partes do processo, cada um com seu grupo de alunos. Ele teve início no começo de 2011 e a ferramenta será entregue em novembro desse ano com uma revisão final e uma apresentação para os pareceristas da comissão europeia do projeto. 

Leia também...
Nesta Edição
Destaques

Educação básica é alvo de livros organizados por pesquisadores uspianos

Pesquisa testa software que melhora habilidades fundamentais para o bom desempenho escolar

Pesquisa avalia influência de supermercados na compra de alimentos ultraprocessados

Edições Anteriores
Agência Universitária de Notícias

ISSN 2359-5191

Universidade de São Paulo
Vice-Reitor: Vahan Agopyan
Escola de Comunicações e Artes
Departamento de Jornalismo e Editoração
Chefe Suplente: Ciro Marcondes Filho
Professores Responsáveis
Repórteres
Alunos do curso de Jornalismo da ECA/USP
Editora de Conteúdo
Web Designer
Contato: aun@usp.br