Um sistema de tempo de execução para a linguagem PEWS

Registro completo de metadados
MetadadosDescriçãoIdioma
Autor(es): dc.contributorMusicante, Martin Alejandro-
Autor(es): dc.contributorUniversidade Federal do Paraná. Setor de Ciências Exatas. Programa de Pós-Graduação em Informática-
Autor(es): dc.creatorCarrero, Marcos Aurélio-
Data de aceite: dc.date.accessioned2025-09-01T11:53:14Z-
Data de disponibilização: dc.date.available2025-09-01T11:53:14Z-
Data de envio: dc.date.issued2024-10-16-
Data de envio: dc.date.issued2024-10-16-
Data de envio: dc.date.issued2006-
Fonte completa do material: dc.identifierhttps://hdl.handle.net/1884/10829-
Fonte: dc.identifier.urihttp://educapes.capes.gov.br/handle/1884/10829-
Descrição: dc.descriptionOrientador: Martin Alejandro Musicante-
Descrição: dc.descriptionInclui apêndices-
Descrição: dc.descriptionDissertação (mestrado) - Universidade Federal do Paraná, Setor de Ciências Exatas, Programa de Pós-Graduação em Informática. Defesa: Curitiba, 2006-
Descrição: dc.descriptionInclui bibliografia-
Descrição: dc.descriptionResumo: PEWS é uma linguagem para implementar interfaces de serviços Web. O objetivo de PEWS não é apenas ser usada na especificação de serviços Web simples ou compostos, mas também como um formalismo para a definição e raciocínio de propriedades dos serviços Web. O foco desta dissertação é no desenvolvimento de um sistema de tempo de execução para a linguagem PEWS. Nossa proposta enfatiza a ideia de que os serviços Web podemser vistos como processos, onde a comunicação e a sincronização ocorre através de troca de mensagens, cujas operações executam em diferentes provedores de serviços. A ferramenta irá gerar um esqueleto de classes java a partir de programas XPEWS, uma versão XML de PEWS. O esqueleto de classes gerado utiliza a biblioteca JCSP para implementar a sincronização do serviço, o qual deverá ser estendido por programadores, a fim de gerar o sistema de tempo de execução da linguagem. O sistema é então registrado como um serviço em um servidor HTTP, o qual se comunica com clientes (e outros serviços) através do protocolo SOAP.-
Descrição: dc.descriptionAbstract: PEWS is a language for the implementation of web service interfaces. PEWS aims to be used not only in the specification of simple or composite web services, but also as a formalism over which we can reason on web Service properties. The focus of this thesis is the development of a run-time system for PEWS. Our proposal stresses that web services can be seen as processes, where the communication and synchronization is based on message-passing. These processes can be running in different service providers. Our tool generates a Java class skeleton from XPEWS programs (XPEWS is the XML version of PEWS). The generated class skeleton uses the JSCP library to implement the synchronization part of the service, which must be extended by the (programmer) user to generate the runtime system of the language. The runtime is registered as a service at the HTTP server, and communicates with clients (and other services) using SOAP.-
Formato: dc.formatvii, 100f. : il.-
Formato: dc.formatapplication/pdf-
Formato: dc.formatapplication/pdf-
Relação: dc.relationDisponível em formato digital-
Palavras-chave: dc.subjectServiços na Web-
Palavras-chave: dc.subjectLinguagem de programação (Computadores)-
Palavras-chave: dc.subjectEditores HTML (Programa de computador)-
Palavras-chave: dc.subjectCiência da computação-
Título: dc.titleUm sistema de tempo de execução para a linguagem PEWS-
Tipo de arquivo: dc.typelivro digital-
Aparece nas coleções:Repositório Institucional - Rede Paraná Acervo

Não existem arquivos associados a este item.