Use este identificador para citar ou linkar para este item: http://repositorio.unesc.net/handle/1/13008
Registro completo de metadados
Campo DCValorIdioma
dc.contributor.advisorFiera, Luiz Ricardo-
dc.contributor.authorRibeiro, Artur Dias-
dc.coverage.spatialUniversidade do Extremo Sul Catarinensept_BR
dc.date.accessioned2026-07-20T23:52:47Z-
dc.date.available2026-07-20T23:52:47Z-
dc.date.created2026-07-
dc.identifier.urihttp://repositorio.unesc.net/handle/1/13008-
dc.descriptionArtigo de Conclusão de Curso, apresentado para obtenção do Grau de Bacharel no curso de Ciência da Computação da Universidade do Extremo Sul Catarinense, UNESC.pt_BR
dc.description.abstractA garantia de qualidade de software é essencial para reduzir retrabalho e aumentar a confiabilidade dos sistemas. Nesse contexto, modelos de linguagem de grande escala surgem como ferramentas promissoras para apoiar a análise de requisitos e a geração de casos de teste. Este trabalho avalia o uso do ChatGPT Thinking e do Gemini Flash como apoio ao analista de qualidade de software. Foi conduzido um experimento com dez histórias de usuário do sistema OrangeHRM, de código aberto. As histórias foram submetidas aos modelos por meio de comandos padronizados, sem fornecimento de exemplos prévios, solicitando análise de requisitos, identificação de ambiguidades, geração de casos de teste, identificação de riscos, cenários de exceção, priorização e avaliação de prontidão. As respostas foram avaliadas por uma rubrica estruturada baseada em cinco critérios: cobertura funcional, relevância dos testes, clareza textual, cenários alternativos e aplicabilidade prática. Os resultados demonstram desempenho superior do ChatGPT Thinking. Destacando-se pela profundidade técnica e maior exploração de cenários alternativos, enquanto o Gemini Flash apresentou respostas mais concisas e claras. Conclui-se que os modelos de linguagem de grande escala constituem ferramentas auxiliares eficazes para as etapas iniciais da qualidade de software. Contudo, os achados reforçam a necessidade de supervisão e validação humana, especialmente em contextos que envolvem regras de negócio, segurança e requisitos ambíguos.pt_BR
dc.language.isopt_BRpt_BR
dc.subjectGarantia de qualidade de softwarept_BR
dc.subjectTestes de softwarept_BR
dc.subjectModelos de linguagem de grande escalapt_BR
dc.subjectAnálise de requisitospt_BR
dc.subjectGeração de casos de testept_BR
dc.titleAplicação de modelos de linguagem de grande escala no apoio à garantia de qualidade de softwarept_BR
dc.typeTrabalho de Conclusão de Curso - TCCpt_BR
Aparece nas coleções:Trabalho de Conclusão de Curso (COM)

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
Artur Dias Ribeiro.pdfTCC242,25 kBAdobe PDFVisualizar/Abrir


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