Exportar registro bibliográfico


Metrics:

Automatic generation of configurable test-suites for software product lines (2017)

  • Authors:
  • Autor USP: FRAGAL, VANDERSON HAFEMANN - ICMC
  • Unidade: ICMC
  • Sigla do Departamento: SSC
  • DOI: 10.11606/T.55.2019.tde-10012019-085746
  • Subjects: SOFTWARES; ENGENHARIA DE SOFTWARE; ENGENHARIA DE SISTEMAS DE COMPUTAÇÃO; GESTÃO DE PROJETOS
  • Keywords: Cobertura de falhas completa; Full fault coverage; Geração de teste; Linha de produto de software; Model-based testing; Software product line; Test generation; Teste baseado em modelos
  • Language: Inglês
  • Abstract: Engenharia de Linha de Produto de Software (SPLE) é uma abordagem utilizada no desenvolvimento de produtos similares, que explora a reutilização sistemática de artefatos de software. O processo da SPLE executa várias atividades para garantir a qualidade do software. Atividades de garantia de qualidade são fundamentais para alcançar e manter altos níveis de qualidade em todos os tipos de artefatos de software, tais como produtos e processos. Atividades de teste são amplamente utilizadas na indústria para o gerenciamento de qualidade. No entanto, o esforço para a aplicação de testes geralmente é alto e melhorar a eficiência dos testes é um desafio relacionado a todas as atividades da engenharia de sistemas. Uma maneira de melhorar a eficiência da atividade de teste é automatizar a geração e execução dos testes. A geração automática de testes pode ser realizada por abordagens tais como o Teste Baseado em Modelos (TBM), em que o comportamento real do sistema de software é comparado a um modelo de teste abstrato. Várias técnicas, processos e estratégias foram desenvolvidas para o teste de SPLE, contudo, existem diversos desafios nessa área de pesquisa. O desafio em foco é a redução do esforço geral de teste necessário para testar produtos da SPLE. O esforço de teste pode ser reduzido maximizando o reuso de teste usando modelos que representam variabilidades entre os produtos. O objetivo da tese é automatizar a geração de compactos conjuntos de testes com alta capacidade dedetecção de falhas e baixa redundância de teste entre produtos. Para alcançar tal objetivo, testes equivalentes são identificados para um conjunto de produtos usando conjuntos de teste completos e configuráveis. Duas direções de pesquisa são exploradas, uma centrada no produto e a outra centrada na linha de produto. Foram gerados conjuntos de teste que tenham cobertura de falhas completa a partir de máquinas de estado com e sem restrições de características. A implementação de uma ferramenta foi desenvolvida para automatizar a geração de teste. Além disso, a abordagem proposta foi avaliada usando exemplos, estudos experimentais e um estudo de caso industrial. Os resultados indicam uma redução de esforço de teste de 36% na primeira direção de pesquisa para uma linha com 24 produtos, e na segunda linha de pesquisa uma redução incremental com mais produtos a serem testados. Para 6 produtos uma redução de 15% (do estudo de caso), e para 20 produtos randomicos uma redução de 50% (dos estudos experimentais).
  • Imprenta:
  • Data da defesa: 28.11.2017
  • Acesso à fonteAcesso à fonteDOI
    Informações sobre o DOI: 10.11606/T.55.2019.tde-10012019-085746 (Fonte: oaDOI API)
    • Este periódico é de acesso aberto
    • Este artigo é de acesso aberto
    • URL de acesso aberto
    • Cor do Acesso Aberto: gold
    • Licença: cc-by-nc-sa

    How to cite
    A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas

    • ABNT

      FRAGAL, Vanderson Hafemann. Automatic generation of configurable test-suites for software product lines. 2017. Tese (Doutorado) – Universidade de São Paulo, São Carlos, 2017. Disponível em: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-10012019-085746/. Acesso em: 06 ago. 2024.
    • APA

      Fragal, V. H. (2017). Automatic generation of configurable test-suites for software product lines (Tese (Doutorado). Universidade de São Paulo, São Carlos. Recuperado de http://www.teses.usp.br/teses/disponiveis/55/55134/tde-10012019-085746/
    • NLM

      Fragal VH. Automatic generation of configurable test-suites for software product lines [Internet]. 2017 ;[citado 2024 ago. 06 ] Available from: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-10012019-085746/
    • Vancouver

      Fragal VH. Automatic generation of configurable test-suites for software product lines [Internet]. 2017 ;[citado 2024 ago. 06 ] Available from: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-10012019-085746/

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

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