PLUGIN EXTRATOR PARA VERIFICAÇÃO DE COMPOSIÇÃO PEWS
Autor(a) principal: | |
---|---|
Data de Publicação: | 2012 |
Outros Autores: | , |
Tipo de documento: | Artigo |
Idioma: | por |
Título da fonte: | Holos |
Texto Completo: | http://www2.ifrn.edu.br/ojs/index.php/HOLOS/article/view/641 |
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. |
id |
IFRN-3_070c40a819de9edf1d289967a582a07c |
---|---|
oai_identifier_str |
oai:holos.ifrn.edu.br:article/641 |
network_acronym_str |
IFRN-3 |
network_name_str |
Holos |
repository_id_str |
|
spelling |
PLUGIN EXTRATOR PARA VERIFICAÇÃO DE COMPOSIÇÃO PEWSOs 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.Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte2012-07-05info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://www2.ifrn.edu.br/ojs/index.php/HOLOS/article/view/64110.15628/holos.2012.641HOLOS; v. 3 (2012); 84-1061807-1600reponame:Holosinstname:Instituto Federal do Rio Grande do Norte (IFRN)instacron:IFRNporhttp://www2.ifrn.edu.br/ojs/index.php/HOLOS/article/view/641/558Copyright (c) 2016 HOLOSinfo:eu-repo/semantics/openAccessSouza Neto, Plácido AntônioMedeiros, Handerson BezerraHallais Neto, Roberto2022-05-01T20:38:31Zoai:holos.ifrn.edu.br:article/641Revistahttp://www2.ifrn.edu.br/ojs/index.php/HOLOSPUBhttp://www2.ifrn.edu.br/ojs/index.php/HOLOS/oaiholos@ifrn.edu.br||jyp.leite@ifrn.edu.br||propi@ifrn.edu.br1807-16001518-1634opendoar:2022-05-01T20:38:31Holos - Instituto Federal do Rio Grande do Norte (IFRN)false |
dc.title.none.fl_str_mv |
PLUGIN EXTRATOR PARA VERIFICAÇÃO DE COMPOSIÇÃO PEWS |
title |
PLUGIN EXTRATOR PARA VERIFICAÇÃO DE COMPOSIÇÃO PEWS |
spellingShingle |
PLUGIN EXTRATOR PARA VERIFICAÇÃO DE COMPOSIÇÃO PEWS Souza Neto, Plácido Antônio |
title_short |
PLUGIN EXTRATOR PARA VERIFICAÇÃO DE COMPOSIÇÃO PEWS |
title_full |
PLUGIN EXTRATOR PARA VERIFICAÇÃO DE COMPOSIÇÃO PEWS |
title_fullStr |
PLUGIN EXTRATOR PARA VERIFICAÇÃO DE COMPOSIÇÃO PEWS |
title_full_unstemmed |
PLUGIN EXTRATOR PARA VERIFICAÇÃO DE COMPOSIÇÃO PEWS |
title_sort |
PLUGIN EXTRATOR PARA VERIFICAÇÃO DE COMPOSIÇÃO PEWS |
author |
Souza Neto, Plácido Antônio |
author_facet |
Souza Neto, Plácido Antônio Medeiros, Handerson Bezerra Hallais Neto, Roberto |
author_role |
author |
author2 |
Medeiros, Handerson Bezerra Hallais Neto, Roberto |
author2_role |
author author |
dc.contributor.author.fl_str_mv |
Souza Neto, Plácido Antônio Medeiros, Handerson Bezerra Hallais Neto, Roberto |
description |
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. |
publishDate |
2012 |
dc.date.none.fl_str_mv |
2012-07-05 |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://www2.ifrn.edu.br/ojs/index.php/HOLOS/article/view/641 10.15628/holos.2012.641 |
url |
http://www2.ifrn.edu.br/ojs/index.php/HOLOS/article/view/641 |
identifier_str_mv |
10.15628/holos.2012.641 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
http://www2.ifrn.edu.br/ojs/index.php/HOLOS/article/view/641/558 |
dc.rights.driver.fl_str_mv |
Copyright (c) 2016 HOLOS info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Copyright (c) 2016 HOLOS |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte |
publisher.none.fl_str_mv |
Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte |
dc.source.none.fl_str_mv |
HOLOS; v. 3 (2012); 84-106 1807-1600 reponame:Holos instname:Instituto Federal do Rio Grande do Norte (IFRN) instacron:IFRN |
instname_str |
Instituto Federal do Rio Grande do Norte (IFRN) |
instacron_str |
IFRN |
institution |
IFRN |
reponame_str |
Holos |
collection |
Holos |
repository.name.fl_str_mv |
Holos - Instituto Federal do Rio Grande do Norte (IFRN) |
repository.mail.fl_str_mv |
holos@ifrn.edu.br||jyp.leite@ifrn.edu.br||propi@ifrn.edu.br |
_version_ |
1798951618494857216 |