BIA - IFPI Campus Picos Tecnologia Tecnologia em Análise e Desenvolvimento de Sistemas - Picos
Use este identificador para citar ou linkar para este item: https://bia.ifpi.edu.br/jspui/handle/123456789/5134
Tipo: Trabalho de Conclusão de Curso
Título: Uso de processamento de linguagem natural na extração de casos de testes : um mapeamento sistemático
Autor: Morais, James Rykelme Sales e
Orientador(a): Sousa, Rogério Figueredo de
Resumo: Este trabalho propõe um mapeamento sistemático da literatura sobre a aplicação de técnicas de Processamento de Linguagem Natural (PLN) no teste de software, destacando sua relevância para a automação e otimização da extração de casos de teste a partir de requisitos escritos em linguagem natural. Com o aumento da complexidade dos sistemas e a demanda por qualidade, os métodos tradicionais de teste enfrentam desafios significativos, tornando urgente a busca por soluções mais eficientes. O objetivo principal deste estudo é catalogar as principais abordagens e técnicas de PLN utilizadas no contexto dos testes de software. Para isso, será realizada uma revisão abrangente da literatura, visando identificar lacunas entre as práticas atuais de garantia de qualidade e a aplicação do PLN. Além disso, a pesquisa irá analisar os desafios e limitações enfrentados na implementação dessas técnicas, buscando entender como elas podem ser integradas de maneira eficaz nos processos de teste. Este mapeamento sistemático visa não apenas contribuir para a compreensão do estado da arte na intersecção entre PLN e testes de software, mas também servir como um guia para pesquisadores e profissionais que desejam explorar essas abordagens. Assim, o trabalho se propõe a fornecer uma base para futuras pesquisas e aplicações práticas nesta área
Abstract: This paper proposes a systematic literature mapping on the application of Natural Language Processing (NLP) techniques in software testing, highlighting their relevance for automating and optimizing the extraction of test cases from requirements written in natural language. As the complexity of systems increases and the demand for quality grows, traditional testing methods face significant challenges, making the pursuit of more efficient solutions imperative. The primary objective of this study is to catalog the main approaches and techniques of NLP used in the context of software testing. A comprehensive literature review will be conducted to identify gaps between current quality assurance practices and the application of NLP. Additionally, the research will analyze the challenges and limitations encountered in implementing these techniques, seeking to understand how they can be effectively integrated into testing processes. This systematic mapping aims not only to contribute to the understanding of the state of the art at the intersection of NLP and software testing but also to serve as a guide for researchers and practitioners interested in exploring these approaches. Thus, the work intends to provide a solid foundation for future research and practical applications in this field.
Palavras-chave: Mapeamento sistemático; Processamento de Linguagem Natural; teste de software; garantia de qualidade; Requisitos de Software; extração de casos de teste.
systematic mapping; Natural Language Processing; software testing; quality assurance; Software Requirements; test case extraction.
Cnpq: Ciências Exatas e da Terra; Ciência da Computação
metadata.dc.language: por
País: Brasil
Editor: Instituto Federal de Educação, Ciência e Tecnologia do Piauí
Sigla: IFPI
Unidade: Campus Picos
Tipo de acesso: Acesso Aberto
URI: https://bia.ifpi.edu.br/jspui/handle/123456789/5134
Data do documento: 2025
Aparece nas coleções:Tecnologia em Análise e Desenvolvimento de Sistemas - Picos

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
2025_tcc_jrsemorais.pdf447.52 kBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.