Exportar registro bibliográfico

Teste de integração contextual de programas orientados a objetos e a aspectos: critérios e automação (2010)

  • Authors:
  • Autor USP: NEVES, VÂNIA DE OLIVEIRA - ICMC
  • Unidade: ICMC
  • Sigla do Departamento: SSC
  • Subjects: PROGRAMAÇÃO ORIENTADA A OBJETOS; ENGENHARIA DE SOFTWARE; SISTEMAS DE INFORMAÇÃO; JAVA; PROGRAMAÇÃO ESTRUTURADA
  • Language: Português
  • Abstract: Uma abordagem de teste estrutural de integração contextual para programas OO e OA escritos em Java e AspectJ é apresentada. A finalidade dessa abordagem é descobrir defeitos que possam existir nas interfaces entre uma determinada unidade (método ou adendo) e todas as outras que interagem diretamente com ela, bem como descobrir defeitos que possam ocorrer na hierarquia de chamadas dessas unidades. Para programas OO, esse tipo de teste envolve testar a interação entre métodos; já para programas OA, o teste estrutural de integração nível um (como também pode ser chamado) deve considerar as interações método-método, método-adendo, adendo-adendo e adendo-método. Para efetuar o teste estrutural de integração nível um deve-se considerar todo o fluxo de execução (fluxo de controle e de dados) que ocorre entre uma unidade chamadora e as unidades que interagem diretamente com ela. Para isso é definido o grafo Def-Uso IN1P, que é uma abstração formada pela integração dos grafos Def-Uso Orientado a Aspectos (AODU) da unidade chamadora e das unidades que ela chama ou que a afeta. Além disso, são propostos três critérios para derivar os requisitos de teste, dois baseados em fluxo de controle (todos-nós-integrados-N1 e todas-arestas-integradas-N1) e um baseado em fluxo de dados (todos-usos-integrados-N1). A ferramenta JaBUTi/AJ foi estendida para dar apoio à abordagem de teste de integração proposta. Exemplos são apresentados para ilustrar o uso da ferramenta para o teste de profundidade um e também seu uso no contexto de uma abordagem que leva em consideração também o teste de unidades e o teste baseado em conjuntos de junção
  • Imprenta:
  • Data da defesa: 25.01.2010
  • Acesso à fonte
    How to cite
    A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas

    • ABNT

      NEVES, Vânia de Oliveira. Teste de integração contextual de programas orientados a objetos e a aspectos: critérios e automação. 2010. Dissertação (Mestrado) – Universidade de São Paulo, São Carlos, 2010. Disponível em: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-08042010-163127/. Acesso em: 23 abr. 2024.
    • APA

      Neves, V. de O. (2010). Teste de integração contextual de programas orientados a objetos e a aspectos: critérios e automação (Dissertação (Mestrado). Universidade de São Paulo, São Carlos. Recuperado de http://www.teses.usp.br/teses/disponiveis/55/55134/tde-08042010-163127/
    • NLM

      Neves V de O. Teste de integração contextual de programas orientados a objetos e a aspectos: critérios e automação [Internet]. 2010 ;[citado 2024 abr. 23 ] Available from: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-08042010-163127/
    • Vancouver

      Neves V de O. Teste de integração contextual de programas orientados a objetos e a aspectos: critérios e automação [Internet]. 2010 ;[citado 2024 abr. 23 ] Available from: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-08042010-163127/


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