PEWS Editor, um front-end 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.creatorPotrich, Edinardo-
Data de aceite: dc.date.accessioned2025-09-01T13:18:09Z-
Data de disponibilização: dc.date.available2025-09-01T13:18:09Z-
Data de envio: dc.date.issued2024-10-21-
Data de envio: dc.date.issued2024-10-21-
Data de envio: dc.date.issued2006-
Fonte completa do material: dc.identifierhttps://hdl.handle.net/1884/3772-
Fonte: dc.identifier.urihttp://educapes.capes.gov.br/handle/1884/3772-
Descrição: dc.descriptionOrientador: Martin A. Musicante-
Descrição: dc.descriptionInclui apêndice-
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 de composição de serviços web. Composições PEWS podem ser utilizadas para a descrição de serviços web simples tanto quanto compostos. Serviços web simples são construídos a partir de programas em Java1 enquanto que serviços web compostos são construídos a partir da composição de serviços web já existentes. PEWS possui uma versão XML chamada XPEWS, permitindo que a linguagem possa ser utilizada também no nível de interface. Com o objetivo de facilitar a utilização de PEWS, é apresentado neste trabalho o desenvolvimento de um front-end na forma de um plug-in para a plataforma Eclipse, permitindo uma maior integração com outras ferramentas como editores XML, WSDLe Java. O uso do plug-in pode ajudar na redução do tempo de desenvolvimento das composições, permitindo verificação de erros de codificação e geração de código XPEWS, aumentando assim a produtividade do desenvolvedor. Finalmente, um estudo de caso é elaborado, analisando a linguagem PEWS do ponto de vista da sua expressividade, mediante a avaliação da linguagem, com base em um framework composto por padrões para workflow. Este estudo de caso nos permite apresentar uma comparação com outras linguagens de composição de serviços web, baseada no mesmo framework.-
Descrição: dc.descriptionAbstract: PEWS is a language for web services composition. PEWS programs can be used for the description of simple web services as well as for the description of composite web services. Simple web services are constructed from Java programs where as composites web services are constructed from the combination of existing web services. PEWS possesss a XML version called XPEWS, allowing the language to be used at the interface level. The goals of this work are to present the developement of a programming environment for PEWS and to analyze the expressiveness of the language. The first goal is achieved by the the implementation of an Eclipse plug-in, allowing a bigger integration with other tools as XML, WSDL and Java editors. The use of plug-in can help reducingthe time for development of the compositions, allowing verification of codification errors and generation XPEWS code, thus increasing the productivity of the developer. The second goal of this work is achieved by the elaboration of a case study, by evaluating the language in relation to a framework composed by workflow patterns. This case study allows us to present a comparison with other languages for web service composition, based on the same framework.-
Formato: dc.formatvi, 77f. : il.-
Formato: dc.formatapplication/pdf-
Formato: dc.formatapplication/pdf-
Relação: dc.relationDisponível em formato digital-
Palavras-chave: dc.subjectInformática-
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.titlePEWS Editor, um front-end 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.