PLUGIN EXTRATOR PARA VERIFICAÇÃO DE COMPOSIÇÃO PEWS

Plácido Antônio Souza Neto, Handerson Bezerra Medeiros, Roberto Hallais Neto

Resumo


Os serviços Web se baseiam em troca de mensagens como forma de integração de sistemas distintos que independem de protocolo de comunicação, plataforma e linguagem de programação. O crescimento da quantidade de componentes de software disponíveis na forma de serviços Web faz com que novos sistemas possam ser concebidos a partir da composição dos diversos serviços disponíveis, pois muitas vezes um só serviço não atende às requisições dos usuários, fazendo surgir o SOA - arquitetura orientada a serviços. A linguagem PEWS (Predicate path-Expression for Web Services) é uma linguagem utilizada para especificar a ordem e as restrições condicionais em que as operações de serviços web são executadas A proposta desse trabalho é a da criação de um plugin Extrator que faça parte do PEWS Editor, tendo como principal função, verificar se a relação ente as operações e serviços usadas na composição pela ferramenta front-end são válidas. Após implementação, análise e validação o plugin verificou com sucesso as operações do estudo de caso e que é importante que exista essa verificação, pois, saber se o serviço utilizado na composição realmente disponibiliza aquela operação demostra que a estrutura da composição não está comprometida com operações inexistentes nos serviços.

Texto completo:

PDF


DOI: https://doi.org/10.15628/holos.2012.641



 

HOLOS IN THE WORLD