00 CAMPUS ARISTÓTELES CALAZANS SIMÕES (CAMPUS A. C. SIMÕES) IC - INSTITUTO DE COMPUTAÇÃO Dissertações e Teses defendidas na UFAL - IC
Use este identificador para citar ou linkar para este item: http://www.repositorio.ufal.br/jspui/handle/123456789/13393
Registro completo de metadados
Campo DCValorIdioma
dc.contributor.advisor1Santos Neto, Baldoino Fonseca dos-
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/0306751604362704pt_BR
dc.contributor.referee1Oliveira, Marcelo Costa-
dc.contributor.referee2Teixeira, Leopoldo Motta-
dc.creatorCésar Neto, Durval Pereira-
dc.creator.Latteshttp://lattes.cnpq.br/5661523433199306pt_BR
dc.date.accessioned2024-03-14T18:29:25Z-
dc.date.available2024-02-26-
dc.date.available2024-03-14T18:29:25Z-
dc.date.issued2023-08-28-
dc.identifier.citationCÉSAR NETO, Durval Pereira. Exploring the relationship between smells, bugs and harmful code through transfer learning. 2024. 57 f. Dissertação (Mestrado em Informática) – Programa de Pós-graduação em Informática, Instituto de Computação, Universidade Federal de Alagoas, Maceió, 2023.pt_BR
dc.identifier.urihttp://www.repositorio.ufal.br/jspui/handle/123456789/13393-
dc.description.abstractThe presence of code smells in a software project is a strong indication of its low quality in the context of its implementation, and in many cases, these same code smells can be harmful code segments for the application, becoming the culprits in bug generation. Currently, there are different approaches for detecting code smells, and there has been a recent deeper analysis of the correlation between these code smells and their harmfulness to the code. However, there is still much to be researched in the context of how we can improve the accuracy of detecting these potentially harmful codes. With this in mind, this work aims to expand the methods for detecting harmful code by using transfer learning to build a large dataset for training and validating machine learning models.pt_BR
dc.languageengpt_BR
dc.publisherUniversidade Federal de Alagoaspt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.programPrograma de Pós-Graduação em Informáticapt_BR
dc.publisher.initialsUFALpt_BR
dc.rightsAcesso Abertopt_BR
dc.subjectQualidade de softwarept_BR
dc.subjectEngenharia de softwarept_BR
dc.subjectTransferência de aprendizagempt_BR
dc.subjectAprendizado de máquinapt_BR
dc.subjectSoftware Qualitypt_BR
dc.subjectSoftware Engineeringpt_BR
dc.subjectTransfer of learningpt_BR
dc.subjectMachine Learningpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpt_BR
dc.titleExploring the relationship between smells, bugs and harmful code through transfer learningpt_BR
dc.title.alternativeCompreendendo código nocivo por meio de transfer learningpt_BR
dc.typeDissertaçãopt_BR
dc.description.resumoA presença de code smells em um projeto de software é um forte indicativo da baixa qualidade do mesmo no contexto de sua implementação e em uma parcialidade de casos podem estes mesmos code smells serem os trechos de código nocivos para a aplicação, tornando-se os culpados na geração de bugs. Atualmente, existem diferentes abordagens para a detecção de code smells e recentemente houve um maior aprofundamento na análise da correlação entre estes code smells e a nocividade dos mesmos para o código, mas ainda há muito a ser pesquisado no contexto de como podemos melhorar a acurácia na detecção destes códigos potencialmente nocivos. Pensando nisto, este trabalho visa ampliar os métodos para detecção de códigos nocivos utilizando o aprendizado por transferência para construir um grande conjunto de dados para treinamento e validação dos modelos de aprendizagem de máquina.pt_BR
Aparece nas coleções:Dissertações e Teses defendidas na UFAL - IC

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
Exploring the relationship between smells, bugs and harmful code through transfer learning.pdf1.71 MBAdobe PDFVisualizar/Abrir


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