DSpace/Manakin Repository

Using a thesaurus in traceability recovery between bug reports and test cases.

Mostrar registro simples

dc.contributor.advisor1 RAMALHO, Franklin de Souza.
dc.contributor.referee1 PEREIRA, Eanes Torres.
dc.contributor.referee2 MASSONI, Tiago Lima.
dc.publisher.country Brasil pt_BR
dc.publisher.department Centro de Engenharia Elétrica e Informática - CEEI pt_BR
dc.publisher.initials UFCG pt_BR
dc.subject.cnpq Ciência da Computação pt_BR
dc.title Using a thesaurus in traceability recovery between bug reports and test cases. pt_BR
dc.date.issued 2020
dc.description.abstract The 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.uri http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/20342
dc.date.accessioned 2021-08-02T21:44:29Z
dc.date.available 2021-07-29
dc.date.available 2021-08-02T21:44:29Z
dc.type Trabalho de Conclusão de Curso pt_BR
dc.subject Software artifacts pt_BR
dc.subject Bug reports pt_BR
dc.subject Test cases pt_BR
dc.subject Traceability pt_BR
dc.subject Thesaurus pt_BR
dc.subject Wordnet pt_BR
dc.subject Coceptnet pt_BR
dc.subject Information retrieval pt_BR
dc.subject Machine learning pt_BR
dc.subject Vocabulary unifier pt_BR
dc.subject Vocabulary encountered pt_BR
dc.subject Artefatos de software pt_BR
dc.subject Relatório de erros pt_BR
dc.subject Casos de teste pt_BR
dc.subject Rastreabilidade pt_BR
dc.subject Recuperação de informação pt_BR
dc.subject Aprendizado de máquina pt_BR
dc.subject Unificador de vocabulário pt_BR
dc.subject Vocabulário encontrado pt_BR
dc.subject Artefactos de software pt_BR
dc.subject Reporte de error pt_BR
dc.subject Casos de prueba pt_BR
dc.subject Trazabilidad pt_BR
dc.subject Tesauro pt_BR
dc.subject Recuperación de información pt_BR
dc.subject Aprendizaje automático pt_BR
dc.subject Unificador de vocabulario pt_BR
dc.subject Vocabulario encontrado pt_BR
dc.subject Artefacts logiciels pt_BR
dc.subject Rapport d'erreur pt_BR
dc.subject Cas de test pt_BR
dc.subject Traçabilité pt_BR
dc.subject Thésaurus pt_BR
dc.subject Récupération de l'information pt_BR
dc.subject Apprentissage automatique pt_BR
dc.subject Unificateur de vocabulaire pt_BR
dc.subject Vocabulaire trouvé pt_BR
dc.rights Acesso Aberto pt_BR
dc.creator ARAÚJO, Victor Eduardo Borges.
dc.publisher Universidade Federal de Campina Grande pt_BR
dc.language eng pt_BR
dc.title.alternative Usando um dicionário de sinônimos na recuperação da rastreabilidade entre relatórios de bug e casos de teste. pt_BR
dc.identifier.citation ARAÚ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/20342 pt_BR


Arquivos deste item

Este item aparece na(s) seguinte(s) coleção(s)

Mostrar registro simples

Buscar DSpace


Busca avançada

Navegar

Minha conta