Investigação e avaliação experimental de técnicas de reteste seletivo para teste de regressão baseado em especificação.
Autor(a) principal: | |
---|---|
Data de Publicação: | 2011 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da UFCG |
Texto Completo: | http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/7080 |
Resumo: | Técnicas de re-teste seletivo, para teste de regressão baseado em especificação, podem ser utilizadas para aumentar a confiabilidade de sistemas computacionais cujas funcionalidades ou requisitos foram modificados ao longo do tempo. Existem diversas técnicas definidas na literatura, porém, ao contrário das técnicas propostas para o contexto do código, ainda não há muito conhecimento acerca dos benefícios, limitações e características, das técnicas propostas para o contexto de especificação, a não ser por expectativas. Este trabalho apresenta uma investigação experimental acerca de cinco técnicas de re-teste seletivo baseado em especificação sob cinco aspectos: inclusão, precisão, eficiência, potencial de redução e densidade de faltas. Estes critérios são amplamente utilizados na avaliação de técnicas de teste de regressão. As técnicas analisadas utilizam a abordagem de Teste Baseado em Modelos para realizar a geração e seleção automática dos casos de teste de regressão. Além das técnicas presentes na literatura, aqui analisadas, foi proposta uma nova técnica (Weighted Similarity Approach for Regression Testing - WSA-RT), capaz de reduzir os custos do processo e aumentar a capacidade de detecção de faltas de regressão. A partir dos resultados do experimento conseguimos identificar as vantagens e desvantagens de cada técnica, assim como, apresentar os aspectos de aplicabilidade dessas técnicas, a partir de uma análise de generalidade. Foram seguidas todas as etapas de um processo experimental, portanto, as conclusões obtidas a respeito do desempenho das técnicas analisadas são estatisticamente significativas. |
id |
UFCG_ff9a08ed039afb44397dad4babc5d275 |
---|---|
oai_identifier_str |
oai:localhost:riufcg/7080 |
network_acronym_str |
UFCG |
network_name_str |
Biblioteca Digital de Teses e Dissertações da UFCG |
repository_id_str |
4851 |
spelling |
Investigação e avaliação experimental de técnicas de reteste seletivo para teste de regressão baseado em especificação.Investigation and experimental evaluation of selective retesting techniques for specification-based regression testing.Teste Caixa PretaTeste de RegressãoTécnicas de Seleção de Casos de TesteTeste Baseado em ModelosAvaliação ExperimentalTécnicas de Re-teste SeletivoWeighted Similarity Approach for Regression Testing (WSA-RT)Black Box TestRegression TestTest Case Selection TechniquesModel-Based TestingExperimental EvaluationSelective Retest TechniquesCiência da ComputaçãoTécnicas de re-teste seletivo, para teste de regressão baseado em especificação, podem ser utilizadas para aumentar a confiabilidade de sistemas computacionais cujas funcionalidades ou requisitos foram modificados ao longo do tempo. Existem diversas técnicas definidas na literatura, porém, ao contrário das técnicas propostas para o contexto do código, ainda não há muito conhecimento acerca dos benefícios, limitações e características, das técnicas propostas para o contexto de especificação, a não ser por expectativas. Este trabalho apresenta uma investigação experimental acerca de cinco técnicas de re-teste seletivo baseado em especificação sob cinco aspectos: inclusão, precisão, eficiência, potencial de redução e densidade de faltas. Estes critérios são amplamente utilizados na avaliação de técnicas de teste de regressão. As técnicas analisadas utilizam a abordagem de Teste Baseado em Modelos para realizar a geração e seleção automática dos casos de teste de regressão. Além das técnicas presentes na literatura, aqui analisadas, foi proposta uma nova técnica (Weighted Similarity Approach for Regression Testing - WSA-RT), capaz de reduzir os custos do processo e aumentar a capacidade de detecção de faltas de regressão. A partir dos resultados do experimento conseguimos identificar as vantagens e desvantagens de cada técnica, assim como, apresentar os aspectos de aplicabilidade dessas técnicas, a partir de uma análise de generalidade. Foram seguidas todas as etapas de um processo experimental, portanto, as conclusões obtidas a respeito do desempenho das técnicas analisadas são estatisticamente significativas.Specification-based selective regression testing (selective retesting) techniques can be used to increase the reliability of computer systems which functionalities and/or requirements have been modified. Several technique have been proposed, however, unlike the code-based techniques, there isn’t much knowledge about the benefits, limitations and characteristics from specification-based techniques, except for expectations. This work presents an experimental investigation of five specification-based selective retesting techniques, analyzed under five properties: inclusiveness, precision, efficiency, reduction potential and fault density. These properties are widely used when evaluating selective retesting techniques. The analyzed techniques use a Model-Based Testing approach, where test cases are automatically generated and selected. Besides the techniques presented in the literature, analyzed here, we propose a new technique (Weighted Similarity Approach for Regression Testing - WSA-RT), able to reduce costs for software testing and increase fault detection. From the results of the experiment we were able to identify the advantages and disadvantages of each technique, as well as describing aspects of applicability of these techniques by performing an analysis of generality. We followed all the steps of a process for an experimental study, therefore, the obtained conclusions concerning the performance of the analyzed techniques, are statistically significant.Universidade Federal de Campina GrandeBrasilCentro de Engenharia Elétrica e Informática - CEEIPÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃOUFCGMACHADO, Patricia Duarte de Lima.MACHADO, P. D. L.http://lattes.cnpq.br/2495918356675019FIGUEIREDO, Jorge Cesar Abrantes de.IYODA, Juliano Manabu.OLIVEIRA NETO, Francisco Gomes de.2011-01-132019-09-18T10:41:54Z2019-09-182019-09-18T10:41:54Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/7080OLIVEIRA NETO, Francisco Gomes de. Investigação e avaliação experimental de técnicas de reteste seletivo para teste de regressão baseado em especificação. 2011. 239 f. (Dissertação) Mestrado em Ciência da Computação, Programa de Pós-graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande - Campina Grande - Paraíba - Brasil, 2011. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/7080porinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFCGinstname:Universidade Federal de Campina Grande (UFCG)instacron:UFCG2022-03-18T13:43:56Zoai:localhost:riufcg/7080Biblioteca Digital de Teses e Dissertaçõeshttp://bdtd.ufcg.edu.br/PUBhttp://dspace.sti.ufcg.edu.br:8080/oai/requestbdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.bropendoar:48512022-03-18T13:43:56Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)false |
dc.title.none.fl_str_mv |
Investigação e avaliação experimental de técnicas de reteste seletivo para teste de regressão baseado em especificação. Investigation and experimental evaluation of selective retesting techniques for specification-based regression testing. |
title |
Investigação e avaliação experimental de técnicas de reteste seletivo para teste de regressão baseado em especificação. |
spellingShingle |
Investigação e avaliação experimental de técnicas de reteste seletivo para teste de regressão baseado em especificação. OLIVEIRA NETO, Francisco Gomes de. Teste Caixa Preta Teste de Regressão Técnicas de Seleção de Casos de Teste Teste Baseado em Modelos Avaliação Experimental Técnicas de Re-teste Seletivo Weighted Similarity Approach for Regression Testing (WSA-RT) Black Box Test Regression Test Test Case Selection Techniques Model-Based Testing Experimental Evaluation Selective Retest Techniques Ciência da Computação |
title_short |
Investigação e avaliação experimental de técnicas de reteste seletivo para teste de regressão baseado em especificação. |
title_full |
Investigação e avaliação experimental de técnicas de reteste seletivo para teste de regressão baseado em especificação. |
title_fullStr |
Investigação e avaliação experimental de técnicas de reteste seletivo para teste de regressão baseado em especificação. |
title_full_unstemmed |
Investigação e avaliação experimental de técnicas de reteste seletivo para teste de regressão baseado em especificação. |
title_sort |
Investigação e avaliação experimental de técnicas de reteste seletivo para teste de regressão baseado em especificação. |
author |
OLIVEIRA NETO, Francisco Gomes de. |
author_facet |
OLIVEIRA NETO, Francisco Gomes de. |
author_role |
author |
dc.contributor.none.fl_str_mv |
MACHADO, Patricia Duarte de Lima. MACHADO, P. D. L. http://lattes.cnpq.br/2495918356675019 FIGUEIREDO, Jorge Cesar Abrantes de. IYODA, Juliano Manabu. |
dc.contributor.author.fl_str_mv |
OLIVEIRA NETO, Francisco Gomes de. |
dc.subject.por.fl_str_mv |
Teste Caixa Preta Teste de Regressão Técnicas de Seleção de Casos de Teste Teste Baseado em Modelos Avaliação Experimental Técnicas de Re-teste Seletivo Weighted Similarity Approach for Regression Testing (WSA-RT) Black Box Test Regression Test Test Case Selection Techniques Model-Based Testing Experimental Evaluation Selective Retest Techniques Ciência da Computação |
topic |
Teste Caixa Preta Teste de Regressão Técnicas de Seleção de Casos de Teste Teste Baseado em Modelos Avaliação Experimental Técnicas de Re-teste Seletivo Weighted Similarity Approach for Regression Testing (WSA-RT) Black Box Test Regression Test Test Case Selection Techniques Model-Based Testing Experimental Evaluation Selective Retest Techniques Ciência da Computação |
description |
Técnicas de re-teste seletivo, para teste de regressão baseado em especificação, podem ser utilizadas para aumentar a confiabilidade de sistemas computacionais cujas funcionalidades ou requisitos foram modificados ao longo do tempo. Existem diversas técnicas definidas na literatura, porém, ao contrário das técnicas propostas para o contexto do código, ainda não há muito conhecimento acerca dos benefícios, limitações e características, das técnicas propostas para o contexto de especificação, a não ser por expectativas. Este trabalho apresenta uma investigação experimental acerca de cinco técnicas de re-teste seletivo baseado em especificação sob cinco aspectos: inclusão, precisão, eficiência, potencial de redução e densidade de faltas. Estes critérios são amplamente utilizados na avaliação de técnicas de teste de regressão. As técnicas analisadas utilizam a abordagem de Teste Baseado em Modelos para realizar a geração e seleção automática dos casos de teste de regressão. Além das técnicas presentes na literatura, aqui analisadas, foi proposta uma nova técnica (Weighted Similarity Approach for Regression Testing - WSA-RT), capaz de reduzir os custos do processo e aumentar a capacidade de detecção de faltas de regressão. A partir dos resultados do experimento conseguimos identificar as vantagens e desvantagens de cada técnica, assim como, apresentar os aspectos de aplicabilidade dessas técnicas, a partir de uma análise de generalidade. Foram seguidas todas as etapas de um processo experimental, portanto, as conclusões obtidas a respeito do desempenho das técnicas analisadas são estatisticamente significativas. |
publishDate |
2011 |
dc.date.none.fl_str_mv |
2011-01-13 2019-09-18T10:41:54Z 2019-09-18 2019-09-18T10:41:54Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/7080 OLIVEIRA NETO, Francisco Gomes de. Investigação e avaliação experimental de técnicas de reteste seletivo para teste de regressão baseado em especificação. 2011. 239 f. (Dissertação) Mestrado em Ciência da Computação, Programa de Pós-graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande - Campina Grande - Paraíba - Brasil, 2011. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/7080 |
url |
http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/7080 |
identifier_str_mv |
OLIVEIRA NETO, Francisco Gomes de. Investigação e avaliação experimental de técnicas de reteste seletivo para teste de regressão baseado em especificação. 2011. 239 f. (Dissertação) Mestrado em Ciência da Computação, Programa de Pós-graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande - Campina Grande - Paraíba - Brasil, 2011. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/7080 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Federal de Campina Grande Brasil Centro de Engenharia Elétrica e Informática - CEEI PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO UFCG |
publisher.none.fl_str_mv |
Universidade Federal de Campina Grande Brasil Centro de Engenharia Elétrica e Informática - CEEI PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO UFCG |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da UFCG instname:Universidade Federal de Campina Grande (UFCG) instacron:UFCG |
instname_str |
Universidade Federal de Campina Grande (UFCG) |
instacron_str |
UFCG |
institution |
UFCG |
reponame_str |
Biblioteca Digital de Teses e Dissertações da UFCG |
collection |
Biblioteca Digital de Teses e Dissertações da UFCG |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG) |
repository.mail.fl_str_mv |
bdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.br |
_version_ |
1809744394819993600 |