Investigação e avaliação experimental de técnicas de reteste seletivo para teste de regressão baseado em especificação.

Detalhes bibliográficos
Autor(a) principal: OLIVEIRA NETO, Francisco Gomes de.
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 MACHADO, Patricia Duarte de Lima.MACHADO, P. D. L.http://lattes.cnpq.br/2495918356675019FIGUEIREDO, Jorge Cesar Abrantes de.IYODA, Juliano Manabu.OLIVEIRA NETO, F. G.http://lattes.cnpq.br/4052914754332243OLIVEIRA NETO, Francisco Gomes de.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.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.Submitted by Deyse Queiroz (deysequeirozz@hotmail.com) on 2019-09-18T10:41:54Z No. of bitstreams: 1 FRANCISCO GOMES DE OLIVEIRA NETO - DISSERTAÇÃO PPGCC 2011.pdf: 12298199 bytes, checksum: 657ab60c906d2843fda574ce44a22b76 (MD5)Made available in DSpace on 2019-09-18T10:41:54Z (GMT). No. of bitstreams: 1 FRANCISCO GOMES DE OLIVEIRA NETO - DISSERTAÇÃO PPGCC 2011.pdf: 12298199 bytes, checksum: 657ab60c906d2843fda574ce44a22b76 (MD5) Previous issue date: 2011-01-13Universidade Federal de Campina GrandePÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃOUFCGBrasilCentro de Engenharia Elétrica e Informática - CEEICiência da ComputaçãoTeste 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 TechniquesInvestigaçã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.2011-01-132019-09-18T10:41:54Z2019-09-182019-09-18T10:41:54Zhttp://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/7080info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisporinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFCGinstname:Universidade Federal de Campina Grande (UFCG)instacron:UFCGORIGINALFRANCISCO GOMES DE OLIVEIRA NETO - DISSERTAÇÃO PPGCC 2011.pdfFRANCISCO GOMES DE OLIVEIRA NETO - DISSERTAÇÃO PPGCC 2011.pdfapplication/pdf2976551http://dspace.sti.ufcg.edu.br:8080/xmlui/bitstream/riufcg/7080/3/FRANCISCO+GOMES+DE+OLIVEIRA+NETO+-+DISSERTA%C3%87%C3%83O+PPGCC+2011.pdf13171ecebd440bb18766d9302162d961MD53LICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://dspace.sti.ufcg.edu.br:8080/xmlui/bitstream/riufcg/7080/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52riufcg/70802022-03-18 10:43:56.877oai:localhost:riufcg/7080Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Biblioteca 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:48512024-07-01T10:03:56.079254Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)false
dc.title.pt_BR.fl_str_mv Investigação e avaliação experimental de técnicas de reteste seletivo para teste de regressão baseado em especificação.
dc.title.alternative.pt_BR.fl_str_mv 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.
Ciência da Computação
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
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.advisor1.fl_str_mv MACHADO, Patricia Duarte de Lima.
dc.contributor.advisor1ID.fl_str_mv MACHADO, P. D. L.
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/2495918356675019
dc.contributor.referee1.fl_str_mv FIGUEIREDO, Jorge Cesar Abrantes de.
dc.contributor.referee2.fl_str_mv IYODA, Juliano Manabu.
dc.contributor.authorID.fl_str_mv OLIVEIRA NETO, F. G.
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/4052914754332243
dc.contributor.author.fl_str_mv OLIVEIRA NETO, Francisco Gomes de.
contributor_str_mv MACHADO, Patricia Duarte de Lima.
FIGUEIREDO, Jorge Cesar Abrantes de.
IYODA, Juliano Manabu.
dc.subject.cnpq.fl_str_mv Ciência da Computação
topic Ciência da Computação
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
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
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.issued.fl_str_mv 2011-01-13
dc.date.accessioned.fl_str_mv 2019-09-18T10:41:54Z
dc.date.available.fl_str_mv 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
dc.identifier.citation.fl_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
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
dc.publisher.program.fl_str_mv PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO
dc.publisher.initials.fl_str_mv UFCG
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Centro de Engenharia Elétrica e Informática - CEEI
publisher.none.fl_str_mv Universidade Federal de Campina Grande
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
bitstream.url.fl_str_mv http://dspace.sti.ufcg.edu.br:8080/xmlui/bitstream/riufcg/7080/3/FRANCISCO+GOMES+DE+OLIVEIRA+NETO+-+DISSERTA%C3%87%C3%83O+PPGCC+2011.pdf
http://dspace.sti.ufcg.edu.br:8080/xmlui/bitstream/riufcg/7080/2/license.txt
bitstream.checksum.fl_str_mv 13171ecebd440bb18766d9302162d961
8a4605be74aa9ea9d79846c1fba20a33
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
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_ 1803396584915861504