Desenvolvimento e avaliação de um registro de serviços de ferramentas de teste

Um importante mecanismo da arquitetura orientada a serviços é o componente de registro de serviços. Ele permite a interação entre provedores e clientes, oferecendo um meio de acesso aos serviços desenvolvidos e publicados no registro. Nesta dissertação é proposto o desenvolvimento de um registro...

Full description

Bibliographic Details
Main Author: Rodrigo Pinto Gondim
Other Authors: Paulo Cesar Masiero
Language:Portuguese
Published: Universidade de São Paulo 2010
Subjects:
Online Access:http://www.teses.usp.br/teses/disponiveis/55/55134/tde-18062010-173548/
id ndltd-IBICT-oai-teses.usp.br-tde-18062010-173548
record_format oai_dc
spelling ndltd-IBICT-oai-teses.usp.br-tde-18062010-1735482019-01-22T01:19:26Z Desenvolvimento e avaliação de um registro de serviços de ferramentas de teste Development and evaluation of a testing tools service registry Rodrigo Pinto Gondim Paulo Cesar Masiero Ellen Francine Barbosa Antonio Francisco do Prado Arquitetura orientada a serviços Ontologias de teste Registro de serviços especializado Serviços de teste de software Service oriented archtecture Software testing services Specialized service registry Testing ontologies Um importante mecanismo da arquitetura orientada a serviços é o componente de registro de serviços. Ele permite a interação entre provedores e clientes, oferecendo um meio de acesso aos serviços desenvolvidos e publicados no registro. Nesta dissertação é proposto o desenvolvimento de um registro de serviços para dar apoio à publicação, busca e classificação de serviços Web, em particular, àqueles relacionados a ferramentas de teste de software. Uma limitação comum dos serviços de registro refere-se às buscas realizadas, pois são basicamente sintáticas e podem trazer resultados pouco relacionados aos interesses do usuário. Para resolver este problema uma ontologia de teste foi adaptada e incorporada ao registro com o objetivo de oferecer facilidades de busca e agregar informação semântica nos serviços registrados. Uma arquitetura genérica baseada em serviços para o domínio de engenharia de software é apresentada e instanciada para o domínio de teste de software com o objetivo de auxiliar no entendimento e implementação do registro de serviços proposto. Também são apresentados exemplos de ferramentas de teste publicadas no registro e um exemplo de busca e interação com o serviço de teste JaBUTiWS, previamente publicado no registro, que tem por objetivo apoiar o teste estrutural de componentes e serviços An important mechanism of Service Oriented Architecture is the service registry (or service broker). It allows interaction among providers and consumers, offering a point to access the services developed and published in the registry. In this dissertation we propose the development of a service broker to support the publication, search and categorization of Web services, particularly those related to software testing tools. A common limitation of service brokers refers to searching facilities since they are primarily syntactic and thus can bring results that are not well related with the user\'s interest. To tackle this problem a test ontology was adapted and incorporated into the broker with the aim of improving the likelihood of finding the correct service in searches and also to add semantic information to the registered services. A generic service oriented architecture for the software engineering domain is presented and instantiated to the software testing domain with the purpose of facilitating the understanding and implementation of the proposed service registry. We also present some examples of software testing tools published in the registry and an example of search and interaction with the JaBUTiWS testing service, previously published in the registry, which aims to support structural testing of components and services 2010-06-16 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis http://www.teses.usp.br/teses/disponiveis/55/55134/tde-18062010-173548/ por info:eu-repo/semantics/openAccess Universidade de São Paulo Ciências da Computação e Matemática Computacional USP BR reponame:Biblioteca Digital de Teses e Dissertações da USP instname:Universidade de São Paulo instacron:USP
collection NDLTD
language Portuguese
sources NDLTD
topic Arquitetura orientada a serviços
Ontologias de teste
Registro de serviços especializado
Serviços de teste de software
Service oriented archtecture
Software testing services
Specialized service registry
Testing ontologies
spellingShingle Arquitetura orientada a serviços
Ontologias de teste
Registro de serviços especializado
Serviços de teste de software
Service oriented archtecture
Software testing services
Specialized service registry
Testing ontologies
Rodrigo Pinto Gondim
Desenvolvimento e avaliação de um registro de serviços de ferramentas de teste
description Um importante mecanismo da arquitetura orientada a serviços é o componente de registro de serviços. Ele permite a interação entre provedores e clientes, oferecendo um meio de acesso aos serviços desenvolvidos e publicados no registro. Nesta dissertação é proposto o desenvolvimento de um registro de serviços para dar apoio à publicação, busca e classificação de serviços Web, em particular, àqueles relacionados a ferramentas de teste de software. Uma limitação comum dos serviços de registro refere-se às buscas realizadas, pois são basicamente sintáticas e podem trazer resultados pouco relacionados aos interesses do usuário. Para resolver este problema uma ontologia de teste foi adaptada e incorporada ao registro com o objetivo de oferecer facilidades de busca e agregar informação semântica nos serviços registrados. Uma arquitetura genérica baseada em serviços para o domínio de engenharia de software é apresentada e instanciada para o domínio de teste de software com o objetivo de auxiliar no entendimento e implementação do registro de serviços proposto. Também são apresentados exemplos de ferramentas de teste publicadas no registro e um exemplo de busca e interação com o serviço de teste JaBUTiWS, previamente publicado no registro, que tem por objetivo apoiar o teste estrutural de componentes e serviços === An important mechanism of Service Oriented Architecture is the service registry (or service broker). It allows interaction among providers and consumers, offering a point to access the services developed and published in the registry. In this dissertation we propose the development of a service broker to support the publication, search and categorization of Web services, particularly those related to software testing tools. A common limitation of service brokers refers to searching facilities since they are primarily syntactic and thus can bring results that are not well related with the user\'s interest. To tackle this problem a test ontology was adapted and incorporated into the broker with the aim of improving the likelihood of finding the correct service in searches and also to add semantic information to the registered services. A generic service oriented architecture for the software engineering domain is presented and instantiated to the software testing domain with the purpose of facilitating the understanding and implementation of the proposed service registry. We also present some examples of software testing tools published in the registry and an example of search and interaction with the JaBUTiWS testing service, previously published in the registry, which aims to support structural testing of components and services
author2 Paulo Cesar Masiero
author_facet Paulo Cesar Masiero
Rodrigo Pinto Gondim
author Rodrigo Pinto Gondim
author_sort Rodrigo Pinto Gondim
title Desenvolvimento e avaliação de um registro de serviços de ferramentas de teste
title_short Desenvolvimento e avaliação de um registro de serviços de ferramentas de teste
title_full Desenvolvimento e avaliação de um registro de serviços de ferramentas de teste
title_fullStr Desenvolvimento e avaliação de um registro de serviços de ferramentas de teste
title_full_unstemmed Desenvolvimento e avaliação de um registro de serviços de ferramentas de teste
title_sort desenvolvimento e avaliação de um registro de serviços de ferramentas de teste
publisher Universidade de São Paulo
publishDate 2010
url http://www.teses.usp.br/teses/disponiveis/55/55134/tde-18062010-173548/
work_keys_str_mv AT rodrigopintogondim desenvolvimentoeavaliacaodeumregistrodeservicosdeferramentasdeteste
AT rodrigopintogondim developmentandevaluationofatestingtoolsserviceregistry
_version_ 1718933568187531264