Exportar registro bibliográfico

Rechersal: um arcabouço para teste automatizado de coreografias de serviço web (2012)

  • Authors:
  • USP affiliated authors: BESSON, FELIPE MENESES - IME
  • Unidades: IME
  • Sigla do Departamento: MAC
  • Subjects: SISTEMAS DISTRIBUÍDOS
  • Agências de fomento:
  • Language: Português
  • Abstract: Serviços web são componentes de software fracamente acoplados projetados para promover a comunicação interoperável entre aplicações na Internet. O acesso a serviços web dá-se de maneira padronizada (via protocolos W3C), independente da linguagem de programação, sistema operacional ou plataforma em que são desenvolvidos. Devido a essas características, serviços simples podem ser combinados em serviços mais completos. Coreografias consiste em uma abordagem descentralizada para a composição de serviços. Diferentemente de orquestrações, abordagem na qual serviços distribuídos são coordenados de modo centralizado, a interação entre os serviços de uma coreografia é colaborativa e a coordenação descentralizada. Apesar das vantagens, o desenvolvimento de coreografias, incluindo as atividades de testes, não é algo consolidado. O objetivo desta pesquisa foi desenvolver uma arcabouço de teste que facilite o uso de Desenvolvimento Guiado por Testes (Test-Driven Development, TDD) em coreografias de serviços web. Rehearsal, o arcabouço proposto, fornece funcionalidades para o teste automatizado de (i) serviços web atômicos (teste de unidade); (ii) composição de serviços (teste de integração); (iii) uma parte ou toda a coreografia (teste de aceitação). Esses testes podem ser implementados utilizando funcionalidades do arcabouço, tais como a criação dinâmica de clientes para serviços web, o interceptador de mensagens e a abstração da coreogra a em objetos Java. Além disso, Rehearsal facilita a criação e uso de Mocks de serviços web, uma importante prática de TDD. Afim de avaliaro arcabouço desenvolvido, um estudo exploratório qualitativo foi conduzido com estudantes de Ciência da Computação.De acordo com os resultados obtidos, as funcionalidades do Rehearsal mostraram-se adequadas para a utilização de TDD em coreografias de serviços web
  • Imprenta:
  • Data da defesa: 14.09.2012
  • Online source access
    How to cite
    A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas

    • ABNT

      BESSON, Felipe Meneses; KON, Fabio. Rechersal: um arcabouço para teste automatizado de coreografias de serviço web. 2012.Universidade de São Paulo, São Paulo, 2012. Disponível em: < http://www.teses.usp.br/teses/disponiveis/45/45134/tde-24102012-132533/ >.
    • APA

      Besson, F. M., & Kon, F. (2012). Rechersal: um arcabouço para teste automatizado de coreografias de serviço web. Universidade de São Paulo, São Paulo. Recuperado de http://www.teses.usp.br/teses/disponiveis/45/45134/tde-24102012-132533/
    • NLM

      Besson FM, Kon F. Rechersal: um arcabouço para teste automatizado de coreografias de serviço web [Internet]. 2012 ;Available from: http://www.teses.usp.br/teses/disponiveis/45/45134/tde-24102012-132533/
    • Vancouver

      Besson FM, Kon F. Rechersal: um arcabouço para teste automatizado de coreografias de serviço web [Internet]. 2012 ;Available from: http://www.teses.usp.br/teses/disponiveis/45/45134/tde-24102012-132533/

    Últimas obras dos mesmos autores vinculados com a USP cadastradas na BDPI:

    Digital Library of Intellectual Production of Universidade de São Paulo     2012 - 2020