PEWS-RT, um sistema de tempo de execução para a linguagem PEWS
| Ano de defesa: | 2013 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | por |
| Instituição de defesa: |
Universidade Federal do Rio Grande do Norte
BR UFRN Programa de Pós-Graduação em Sistemas e Computação Ciência da Computação |
| Programa de Pós-Graduação: |
Não Informado pela instituição
|
| Departamento: |
Não Informado pela instituição
|
| País: |
Não Informado pela instituição
|
| Palavras-chave em Português: | |
| Link de acesso: | https://repositorio.ufrn.br/jspui/handle/123456789/18686 |
Resumo: | 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 |
| id |
UFRN_a6613b0a892f440c35a506e4e45f3a34 |
|---|---|
| oai_identifier_str |
oai:repositorio.ufrn.br:123456789/18686 |
| network_acronym_str |
UFRN |
| network_name_str |
Repositório Institucional da UFRN |
| repository_id_str |
|
| spelling |
PEWS-RT, um sistema de tempo de execução para a linguagem PEWSWeb services. Service composition. PEWS. Runtime systemsServiços web. Composição de serviços. PEWS. Sistema de tempo de execuçãoWeb services. Service Composition. PEWS. Runtime systemsCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAOWeb 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 FoundationServiç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.Universidade Federal do Rio Grande do NorteBRUFRNPrograma de Pós-Graduação em Sistemas e ComputaçãoCiência da ComputaçãoMusicante, Martin Alejandrohttp://lattes.cnpq.br/2760383322592163http://lattes.cnpq.br/6034405930958244Santos, André Luís de Medeiroshttp://lattes.cnpq.br/0084300900034108Costa, Umberto Souza dahttp://lattes.cnpq.br/9526809466920084Medeiros, Handerson Bezerra2015-03-03T15:47:47Z2015-02-252015-03-03T15:47:47Z2013-07-17info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfapplication/pdfMEDEIROS, Handerson Bezerra. Web services. Service composition. PEWS. Runtime systems. 2013. 90 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Rio Grande do Norte, Natal, 2013.https://repositorio.ufrn.br/jspui/handle/123456789/18686porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRN2017-11-03T03:42:12Zoai:repositorio.ufrn.br:123456789/18686Repositório InstitucionalPUBhttp://repositorio.ufrn.br/oai/repositorio@bczm.ufrn.bropendoar:2017-11-03T03:42:12Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false |
| dc.title.none.fl_str_mv |
PEWS-RT, um sistema de tempo de execução para a linguagem PEWS Web services. Service composition. PEWS. Runtime systems |
| title |
PEWS-RT, um sistema de tempo de execução para a linguagem PEWS |
| spellingShingle |
PEWS-RT, um sistema de tempo de execução para a linguagem PEWS Medeiros, Handerson Bezerra Serviços web. Composição de serviços. PEWS. Sistema de tempo de execução Web services. Service Composition. PEWS. Runtime systems CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO |
| title_short |
PEWS-RT, um sistema de tempo de execução para a linguagem PEWS |
| title_full |
PEWS-RT, um sistema de tempo de execução para a linguagem PEWS |
| title_fullStr |
PEWS-RT, um sistema de tempo de execução para a linguagem PEWS |
| title_full_unstemmed |
PEWS-RT, um sistema de tempo de execução para a linguagem PEWS |
| title_sort |
PEWS-RT, um sistema de tempo de execução para a linguagem PEWS |
| author |
Medeiros, Handerson Bezerra |
| author_facet |
Medeiros, Handerson Bezerra |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Musicante, Martin Alejandro http://lattes.cnpq.br/2760383322592163 http://lattes.cnpq.br/6034405930958244 Santos, André Luís de Medeiros http://lattes.cnpq.br/0084300900034108 Costa, Umberto Souza da http://lattes.cnpq.br/9526809466920084 |
| dc.contributor.author.fl_str_mv |
Medeiros, Handerson Bezerra |
| dc.subject.por.fl_str_mv |
Serviços web. Composição de serviços. PEWS. Sistema de tempo de execução Web services. Service Composition. PEWS. Runtime systems CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO |
| topic |
Serviços web. Composição de serviços. PEWS. Sistema de tempo de execução Web services. Service Composition. PEWS. Runtime systems CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO |
| description |
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 |
| publishDate |
2013 |
| dc.date.none.fl_str_mv |
2013-07-17 2015-03-03T15:47:47Z 2015-02-25 2015-03-03T15:47:47Z |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
| format |
masterThesis |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
MEDEIROS, Handerson Bezerra. Web services. Service composition. PEWS. Runtime systems. 2013. 90 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Rio Grande do Norte, Natal, 2013. https://repositorio.ufrn.br/jspui/handle/123456789/18686 |
| identifier_str_mv |
MEDEIROS, Handerson Bezerra. Web services. Service composition. PEWS. Runtime systems. 2013. 90 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Rio Grande do Norte, Natal, 2013. |
| url |
https://repositorio.ufrn.br/jspui/handle/123456789/18686 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf application/pdf |
| dc.publisher.none.fl_str_mv |
Universidade Federal do Rio Grande do Norte BR UFRN Programa de Pós-Graduação em Sistemas e Computação Ciência da Computação |
| publisher.none.fl_str_mv |
Universidade Federal do Rio Grande do Norte BR UFRN Programa de Pós-Graduação em Sistemas e Computação Ciência da Computação |
| dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFRN instname:Universidade Federal do Rio Grande do Norte (UFRN) instacron:UFRN |
| instname_str |
Universidade Federal do Rio Grande do Norte (UFRN) |
| instacron_str |
UFRN |
| institution |
UFRN |
| reponame_str |
Repositório Institucional da UFRN |
| collection |
Repositório Institucional da UFRN |
| repository.name.fl_str_mv |
Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN) |
| repository.mail.fl_str_mv |
repositorio@bczm.ufrn.br |
| _version_ |
1855758849646002176 |