Exportar registro bibliográfico

Depuração de programas baseada em cobertura de integração (2012)

  • Authors:
  • USP affiliated authors: Souza, Higor Amario de - EACH
  • Unidades: EACH
  • Subjects: TESTE E AVALIAÇÃO DE SOFTWARE; VERIFICAÇÃO E VALIDAÇÃO DE SOFTWARE; ANÁLISE DE ERROS; ESPECIFICAÇÃO DE SISTEMAS E PROGRAMAS; GERAÇÃO DE CÓDIGO
  • Language: Português
  • Abstract: Depuração é a atividade responsável pela localização e correção de defeitos gerados durante o desenvolvimento de programas. A depuração ocorre devido à atividade de teste bem-sucedida, na qual falhas no comportamento do programa são reveladas, indicando a existência de defeitos. Diversas técnicas têm sido propostas para automatizar a tarefa de depuração de programas. Algumas delas utilizam heurísticas baseadas em informações de cobertura obtidas da execução de testes. O objetivo é indicar trechos de código do programa mais suspeitos de conter defeitos. As informações de cobertura mais usadas em depuração automatizada são baseadas no teste estrutural de unidade. A cobertura de integração, obtida por meio da comunicação entre as unidades de um programa, pode trazer novas informações sobre o código executado, possibilitando a criação de novas estratégias para a tarefa de localização de defeitos. Este trabalho apresenta uma nova técnica de localização de defeitos chamada Depuração de programas baseada em Cobertura de Integração (DCI). São apresentadas duas coberturas de integração baseadas nas chamadas de métodos de um programa. Essas coberturas são usadas para a proposição de roteiros de busca dos defeitos a partir dos métodos considerados mais suspeitos. As informações de cobertura de unidade são então utilizadas para a localização dos defeitos dentro dos métodos. A DCI também utiliza uma nova heurística para atribuição de valores de suspeição a entidades de integração estática dos programas como pacotes, classes e métodos, fornecendo também um roteiro para a procura dos defeitos. Os experimentos realizados em programas reais mostram que a DCI permite realizar a localização de defeitos de forma mais eficaz do que o uso de informações de cobertura de unidade isoladamente
  • Imprenta:
  • Data da defesa: 20.12.2012
  • Online source access
    How to cite
    A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas

    • ABNT

      SOUZA, Higor Amario de; CHAIM, Marcos Lordello. Depuração de programas baseada em cobertura de integração. 2012.Universidade de São Paulo, São Paulo, 2012. Disponível em: < http://www.teses.usp.br/teses/disponiveis/100/100131/tde-08032013-162246/ >.
    • APA

      Souza, H. A. de, & Chaim, M. L. (2012). Depuração de programas baseada em cobertura de integração. Universidade de São Paulo, São Paulo. Recuperado de http://www.teses.usp.br/teses/disponiveis/100/100131/tde-08032013-162246/
    • NLM

      Souza HA de, Chaim ML. Depuração de programas baseada em cobertura de integração [Internet]. 2012 ;Available from: http://www.teses.usp.br/teses/disponiveis/100/100131/tde-08032013-162246/
    • Vancouver

      Souza HA de, Chaim ML. Depuração de programas baseada em cobertura de integração [Internet]. 2012 ;Available from: http://www.teses.usp.br/teses/disponiveis/100/100131/tde-08032013-162246/

    Ú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