Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/38861
Registro completo de metadados
Campo DCValorIdioma
dc.creatorSilva, Daniel de Oliveira-
dc.date.accessioned2025-11-05T20:35:38Z-
dc.date.available2025-11-05T20:35:38Z-
dc.date.issued2025-08-15-
dc.identifier.citationSILVA, Daniel de Oliveira. Esapp: um modelo para realizar a estimativa de esforço de software a partir de requistos textuais. 2025. Dissertação (Mestrado em Informática) - Universidade Tecnológica Federal do Paraná, Cornélio Procópio, 2025.pt_BR
dc.identifier.urihttp://repositorio.utfpr.edu.br/jspui/handle/1/38861-
dc.description.abstractEffort estimation in software projects plays a crucial role, directly influencing planning, cost, and development success. With the growing adoption of agile methodologies, new estimation techniques focused on agility and efficiency have emerged. At the same time, the use of machine learning techniques has enabled the development of models that seek to increase the accuracy of these estimates. However, many of these models were trained exclusively on English-language data, limiting their applicability in other languages. Therefore, this dissertation proposes the study and development of an effort estimation model based on textual requirements, supporting both Portuguese and English. The model was built with a deep learning LSTM architecture, using pretrained embeddings from a contextualized language model. For comparison purposes, the XLNet and FastText models (contextualized and context-free, respectively) were selected. To conduct the experiment, we used a database containing 23,313 user stories extracted from 16 open source projects. The experiments were conducted with data in both languages, obtaining, for English, a Mean Absolute Error (MAE) of 3.77, a Mean Squared Error (MSE) of 79.94, and a Median Absolute Error (MOAE) of 1.93, outperforming related works, such as the BERT model, with improvements of 11% in the MAE metric, 7% in the MSE, and 16% in the MOAE. For Portuguese, the results were: MAE of 3.94, MSE of 81.33, and MOAE of 1.94. These results indicate that the proposed model is effective and competitive with the state-of-the-art, in addition to being applicable to different languages. As a practical contribution, the dissertation also presents a web application that allows the use of the model by development teams, promoting faster, more accessible and accurate estimates.pt_BR
dc.languageporpt_BR
dc.publisherUniversidade Tecnológica Federal do Paranápt_BR
dc.rightsopenAccesspt_BR
dc.subjectEngenharia de softwarept_BR
dc.subjectProcessamento de linguagem natural (Computação)pt_BR
dc.subjectSoftware de aplicação - Desenvolvimentopt_BR
dc.subjectSoftware engineeringpt_BR
dc.subjectNatural language processing (Computer science)pt_BR
dc.subjectApplication software - Developmentpt_BR
dc.titleEsapp: um modelo para realizar a estimativa de esforço de software a partir de requistos textuaispt_BR
dc.title.alternativeEsapp: a model for estimating software effort from textual requirementspt_BR
dc.typemasterThesispt_BR
dc.description.resumoA estimativa de esforço em projetos de software desempenha um papel crucial, influenciando diretamente o planejamento, o custo e o sucesso do desenvolvimento. Com a adoção crescente de metodologias ágeis, surgiram novas técnicas de estimativa voltadas a agilidade e eficiência. Paralelamente, o uso de técnicas de machine learning tem possibilitado o desenvolvimento de modelos que buscam aumentar a precisão dessas estimativas. No entanto, muitos desses modelos foram treinados exclusivamente com dados em língua inglesa, limitando sua aplicabilidade em outros idiomas. Diante disso, esta dissertação propõe o estudo e o desenvolvimento de um modelo de estimativa de esforço baseado em requisitos textuais, com suporte aos idiomas português e inglês. O modelo foi construído com uma arquitetura de deep learning LSTM, utilizando embeddings pre-treinados de um modelo de linguagem contextualizado. Para fins de comparação foram selecionados os modelos XLNet e FastText (contextualizado e sem contexto, respectivamente). Para a condução do experimento, foi utilizada uma base de dados contendo 23.313 ˜ historias de usuários, extraídas de 16 projetos open source. Os experimentos foram conduzidos com dados nos dois idiomas, obtendo, para o ingles, um Erro Absoluto Medio (MAE) de 3,77, Erro Quadráico Médio (MSE) de 79,94 e Erro Absoluto Mediano ´ (MdAE) de 1,93, superando trabalhos relacionados, como o modelo BERT, com melhorias de 11% na metrica MAE, 7% em MSE e 16% em MdAE. Para o português, os resultados foram: MAE de 3,94, MSE de 81,33 e MdAE de 1,94. Esses resultados indicam que o modelo proposto e eficaz e competitivo em relação ao estado da arte, alem de ser aplicável a diferentes idiomas. Como contribuição prática, a dissertação apresenta também uma aplicação web que permite o uso do modelo por equipes de desenvolvimento, promovendo estimativas mais rápidas, acessíveis e precisas.pt_BR
dc.degree.localCornélio Procópiopt_BR
dc.publisher.localCornelio Procopiopt_BR
dc.creator.Latteshttp://lattes.cnpq.br/3043657852507483pt_BR
dc.contributor.advisor1Sanches, Silvio Ricardo Rodrigues-
dc.contributor.advisor1IDhttps://orcid.org/0000-0003-3635-7477pt_BR
dc.contributor.advisor1Latteshttps://lattes.cnpq.br/9931293076574399pt_BR
dc.contributor.advisor-co1Souza, Francisco Carlos Monteiro-
dc.contributor.advisor-co1IDhttps://orcid.org/0000-0002-8953-8653pt_BR
dc.contributor.advisor-co1Latteshttps://lattes.cnpq.br/0057958225738520pt_BR
dc.contributor.referee1Oliveira, Claiton de-
dc.contributor.referee1Latteshttps://lattes.cnpq.br/8851289265109891pt_BR
dc.contributor.referee2Correa, Cleber Gimenez-
dc.contributor.referee2Latteshttps://lattes.cnpq.br/0521761025000380pt_BR
dc.contributor.referee3Souza, Francisco Carlos Monteiro-
dc.contributor.referee3Latteshttps://lattes.cnpq.br/0057958225738520pt_BR
dc.contributor.referee4Nakamura, Ricardo-
dc.contributor.referee5Sanches, Silvio Ricardo Rodrigues-
dc.contributor.referee5Latteshttps://lattes.cnpq.br/9931293076574399pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.programPrograma de Pós-Graduação em Informáticapt_BR
dc.publisher.initialsUTFPRpt_BR
dc.subject.cnpqCNPQ::ENGENHARIASpt_BR
dc.subject.capesCiência da Computaçãopt_BR
Aparece nas coleções:CP - Programa de Pós-Graduação em Informática

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
esforcosoftwarerequistostextuais.pdf7,74 MBAdobe PDFThumbnail
Visualizar/Abrir


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