Please use this identifier to cite or link to this item: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/20342
Full metadata record
DC FieldValueLanguage
dc.contributor.advisor1RAMALHO, Franklin de Souza.
dc.contributor.referee1PEREIRA, Eanes Torres.
dc.contributor.referee2MASSONI, Tiago Lima.
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentCentro de Engenharia Elétrica e Informática - CEEIpt_BR
dc.publisher.initialsUFCGpt_BR
dc.subject.cnpqCiência da Computaçãopt_BR
dc.titleUsing a thesaurus in traceability recovery between bug reports and test cases.pt_BR
dc.date.issued2020
dc.description.abstractThe software development process generates several textual artifacts that are mostly written in natural language. Establishing connections between these artifacts can have a positive impact on performing a variety of tasks, including code understanding and maintaining. The use of Information Retrieval (IR) and Machine Learning (ML) techniques in order to recover the traceability between bug reports and test cases has already been proposed, however, the results indicated the need for improvements, especially to deal with the differences in vocabulary. In this paper, we created a Vocabulary Unifier using a thesaurus to expand the vocabulary encountered in bug reports, aiming to unify their terms in line with the terms from the test cases. We evaluated the techniques comparing its recall, precision and f2-score rates with those reached by previous works, observing slight improvements in its values.pt_BR
dc.identifier.urihttp://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/20342
dc.date.accessioned2021-08-02T21:44:29Z
dc.date.available2021-07-29
dc.date.available2021-08-02T21:44:29Z
dc.typeTrabalho de Conclusão de Cursopt_BR
dc.subjectSoftware artifactspt_BR
dc.subjectBug reportspt_BR
dc.subjectTest casespt_BR
dc.subjectTraceabilitypt_BR
dc.subjectThesauruspt_BR
dc.subjectWordnetpt_BR
dc.subjectCoceptnetpt_BR
dc.subjectInformation retrievalpt_BR
dc.subjectMachine learningpt_BR
dc.subjectVocabulary unifierpt_BR
dc.subjectVocabulary encounteredpt_BR
dc.subjectArtefatos de softwarept_BR
dc.subjectRelatório de errospt_BR
dc.subjectCasos de testept_BR
dc.subjectRastreabilidadept_BR
dc.subjectRecuperação de informaçãopt_BR
dc.subjectAprendizado de máquinapt_BR
dc.subjectUnificador de vocabuláriopt_BR
dc.subjectVocabulário encontradopt_BR
dc.subjectArtefactos de softwarept_BR
dc.subjectReporte de errorpt_BR
dc.subjectCasos de pruebapt_BR
dc.subjectTrazabilidadpt_BR
dc.subjectTesauropt_BR
dc.subjectRecuperación de informaciónpt_BR
dc.subjectAprendizaje automáticopt_BR
dc.subjectUnificador de vocabulariopt_BR
dc.subjectVocabulario encontradopt_BR
dc.subjectArtefacts logicielspt_BR
dc.subjectRapport d'erreurpt_BR
dc.subjectCas de testpt_BR
dc.subjectTraçabilitépt_BR
dc.subjectThésauruspt_BR
dc.subjectRécupération de l'informationpt_BR
dc.subjectApprentissage automatiquept_BR
dc.subjectUnificateur de vocabulairept_BR
dc.subjectVocabulaire trouvépt_BR
dc.rightsAcesso Abertopt_BR
dc.creatorARAÚJO, Victor Eduardo Borges.
dc.publisherUniversidade Federal de Campina Grandept_BR
dc.languageengpt_BR
dc.title.alternativeUsando um dicionário de sinônimos na recuperação da rastreabilidade entre relatórios de bug e casos de teste.pt_BR
dc.identifier.citationARAÚJO, V. E. B. de. Using a thesaurus in traceability recovery between bug reports and test cases. 2020. 10 f. (Trabalho de Conclusão de Curso - Artigo) – Curso de Bacharelado em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2020. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/20342pt_BR
Appears in Collections:Trabalho de Conclusão de Curso - Artigo - Ciência da Computação

Files in This Item:
File Description SizeFormat 
VICTOR EDUARDO BORGES DE ARAÚJO - TCC CIÊNCIA DA COMPUTAÇÃO 2020.pdf843.08 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.