Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/39106
Registro completo de metadados
Campo DCValorIdioma
dc.creatorAfonso, Daniel Taborda-
dc.date.accessioned2025-12-17T11:31:22Z-
dc.date.available2025-12-17T11:31:22Z-
dc.date.issued2025-11-26-
dc.identifier.citationAFONSO, Daniel Taborda. Redes convolucionais em grafos aplicado à estimativa de esforço de software por analogia a partir de requisitos textuais. 2025. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Computação) - Universidade Tecnológica Federal do Paraná, Pato Branco, 2025.pt_BR
dc.identifier.urihttp://repositorio.utfpr.edu.br/jspui/handle/1/39106-
dc.description.abstractThis work explores the application of advanced machine learning and natural language processing methods for software effort estimation by analogy in software projects. Effort estimation is a crucial task that directly impacts project planning, deadlines, and budgets. Traditionally, methods based on analogy or expert judgment have been used, however, these methods often lack accuracy due to the subjectivity and complexity involved. This study is justified by the need to improve the accuracy of these estimates through the use of deep learning models. The main objective is to implement, train, and evaluate a BertGCN model, which combines the capabilities of the BERT language model with Graph Convolutional Networks (GCNs). The methodology includes preparing a dataset of software requirements, obtaining embeddings with BERT, constructing the BertGCN model, and comparing its performance with the SE3M model using metrics such as Mean Absolute Error (MAE), Mean Squared Error (MSE), and Median Absolute Error (MdAE). The conclusion highlights the importance of the research and the use of deep learning models, such as BertGCN, in software effort estimation.pt_BR
dc.languageporpt_BR
dc.publisherUniversidade Tecnológica Federal do Paranápt_BR
dc.rightsopenAccesspt_BR
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/pt_BR
dc.subjectProcessamento de linguagem natural (Computação)pt_BR
dc.subjectEngenharia de softwarept_BR
dc.subjectGrafos de ligaçãopt_BR
dc.subjectRedes neurais (Computação)pt_BR
dc.subjectNatural language processing (Computer science)pt_BR
dc.subjectSoftware engineeringpt_BR
dc.subjectBond graphspt_BR
dc.subjectNeural networks (Computer science)pt_BR
dc.titleRedes convolucionais em grafos aplicado à estimativa de esforço de software por analogia a partir de requisitos textuaispt_BR
dc.title.alternativeGraph convolutional networks applied to software effort estimation by analogy from textual requirementspt_BR
dc.typebachelorThesispt_BR
dc.description.resumoEste trabalho explora a aplicação de métodos avançados de aprendizado de máquina e processamento de linguagem natural para a estimativa de esforço por analogia em projetos de software. A estimativa de esforço de software é uma tarefa crucial que impacta diretamente no planejamento, no prazo e no orçamento dos projetos. Tradicionalmente, métodos baseados em analogia ou julgamento de especialistas têm sido utilizados, porém, esses métodos muitas vezes carecem de precisão devido à subjetividade e à complexidade envolvidas. Este estudo justifica-se pela necessidade de melhorar a precisão dessas estimativas por meio do uso de modelos de deep learning. O objetivo principal é implementar, treinar e avaliar um modelo BertGCN, que combina as capacidades do modelo de linguagem BERT com Redes Convolucionais em Grafos (GCNs). A metodologia inclui a preparação de um conjunto de dados de requisitos de software, a obtenção de embeddings com o BERT, a construção do modelo BertGCN e a comparação de seu desempenho com o modelo SE3M utilizando métricas como Erro Absoluto Médio Erro Absoluto Médio, do Inglês Mean Absolute Error (MAE), Erro Quadrático Médio, do Inglês Mean Squared Error (MSE) e Erro Absoluto Mediano, do Inglês Median Absolute Error (MdAE). A conclusão destaca a importância da pesquisa e do uso de modelos de deep learning, como o BertGCN, na estimativa de esforço de software.pt_BR
dc.degree.localPato Brancopt_BR
dc.publisher.localPato Brancopt_BR
dc.contributor.advisor1Fávero, Eliane Maria De Bortoli-
dc.contributor.referee1Fávero, Eliane Maria De Bortoli-
dc.contributor.referee2Casanova, Dalcimar-
dc.contributor.referee3Linares, Kathya Silvia Collazos-
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentDepartamento Acadêmico de Informáticapt_BR
dc.publisher.programEngenharia de Computaçãopt_BR
dc.publisher.initialsUTFPRpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpt_BR
Aparece nas coleções:PB - Engenharia de Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
convolucaografosestimativaesforco.pdf1,97 MBAdobe PDFThumbnail
Visualizar/Abrir


Este item está licenciada sob uma Licença Creative Commons Creative Commons