Made available in DSpace on 2015-03-03T15:47:47Z (GMT). No. of bitstreams: 1
HandersonBM_DISSERT.pdf: 2503077 bytes, checksum: f08293a045825a9e00bb41506f0ef6e5 (MD5)
Previous issue date: 2013-07-17 / Web services are loosely coupled applications that use XML documents as a way of integrating
distinct systems on the internet. Such documents are used by in standards such
as SOAP, WSDL and UDDI which establish, respectively, integrated patterns for the representation
of messages, description, and publication of services, thus facilitating the
interoperability between heterogeneous systems. Often one single service does not meet
the users needs, therefore new systems can be designed from the composition of two or
more services. This which is the design goal behind the of the Service Oriented Architecture.
Parallel to this scenario, we have the PEWS (Predicate Path-Expressions for Web Services)
language, which speci es behavioural speci cations of composite web service interfaces..
The development of the PEWS language is divided into two parts: front-end and
back-end. From a PEWS program, the front-end performs the lexical analysis, syntactic
and semantic compositions and nally generate XML code. The function of the back-end
is to execute the composition PEWS. This master's dissertation work aims to: (i) reformulate
the proposed architecture for the runtime system of the language, (ii) Implement the
back-end for PEWS by using .NET Framework tools to execute PEWS programs using
the Windows Work ow Foundation / Servi?os web s?o aplica??es de baixo acoplamento que utilizam documentos XML como forma de integra??o de sistemas heterog?neos. Tais documentos s?o usados em especi fica??es como SOAP, WSDL e UDDI que estabelecem, respectivamente, padr?es integrados
para a representa??o de mensagens, descri??o e publica??o de servi?os, facilitando assim, a interoperabilidade de sistemas heterog?neos. Muitas vezes um s? servi?o n?o atende
?s necessidades dos usu?rios, portanto, novos sistemas podem ser concebidos a partir da composi??o de dois ou mais servi?os, motivando o desenvolvimento da SOA - arquitetura orientada a servi?os.Paralelo a esse cen?rio, tem-se a linguagem PEWS (Predicate path-Expres-sions for Web Services), que especifi ca o comportamento de como opera??es de servi?os web s?o executadas em uma composi??o de servi?os. O desenvolvimento da linguagem PEWS ? dividido em duas partes: front-end e back-end. A partir de um programa PEWS, o front-end realiza
a an?lise l?xica, sint?tica e sem?ntica das composi??es e por m gera c?digo XML. O backend tem como fun??o executar a composi??o PEWS. Este trabalho visa: (i) Implementar o back-end de PEWS mediante o uso de ferramentas do .Net Framework para executar programas PEWS usando a tecnologia Windows Work ow Foundation (ii) reformular a
arquitetura proposta para o sistema de tempo de execu??o da linguagem.
Identifer | oai:union.ndltd.org:IBICT/oai:repositorio.ufrn.br:123456789/18686 |
Date | 17 July 2013 |
Creators | Medeiros, Handerson Bezerra |
Contributors | CPF:82500304434, http://lattes.cnpq.br/6034405930958244, Santos, Andr? Lu?s de Medeiros, CPF:62285661487, http://lattes.cnpq.br/0084300900034108, Costa, Umberto Souza da, CPF:72031220500, http://lattes.cnpq.br/9526809466920084, Musicante, Martin Alejandro |
Publisher | Universidade Federal do Rio Grande do Norte, Programa de P?s-Gradua??o em Sistemas e Computa??o, UFRN, BR, Ci?ncia da Computa??o |
Source Sets | IBICT Brazilian ETDs |
Language | Portuguese |
Detected Language | English |
Type | info:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/masterThesis |
Format | application/pdf |
Source | reponame:Repositório Institucional da UFRN, instname:Universidade Federal do Rio Grande do Norte, instacron:UFRN |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0015 seconds