Please use this identifier to cite or link to this item: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/25002
Full metadata record
DC FieldValueLanguage
dc.creator.IDGALVÃO, H. A.pt_BR
dc.creator.Latteshttp://lattes.cnpq.br/1869887657097995pt_BR
dc.contributor.advisor1MASSONI, Tiago Lima.
dc.contributor.advisor1IDMASSONI, T. L.pt_BR
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/3563923906851611pt_BR
dc.contributor.referee1FIGUEIREDO, Jorge Cesar Abrantes de.
dc.description.resumoCom o passar dos anos, a revisão de código vem mudando; antes, era feita uma inspeção manual (rigorosa e síncrona), já nos dias atuais, é feita uma revisão mais moderna (assíncrona e menos rigorosa). Atualmente, o Git, através da plataforma Github, é o sistema de controle de versões mais popular, favorecendo diversas discussões relacionadas a mudanças no código-fonte. Com o auxílio de ferramentas como RefactoringMiner, que fornece a detecção de refatoramentos aplicados aos códigos-fonte e, utilizando-se de uma amostra de repositórios provenientes do projeto do Apache no Github, este trabalho, através de inspeções manuais de comentários de revisão, visa entender e caracterizar os comentários que induziram refatoramentos nos PRs, com o intuito de entender as características próprias e diferenças dos comentários de revisão em PRs com e sem refatoramentos. Através das hipóteses levantadas, tentamos complementar o entendimento da parte qualitativa dos comentários de revisão, abordados anteriormente de forma similar em outra pesquisa, que analisava dados qualitativos e quantitativos de PRs que induziram refatoramentos e de PRs que não induziram refatoramentos, com a intenção de entender melhor as diferenças entre os dois tipos de PRs, no nível de Pull Request.pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentCentro de Engenharia Elétrica e Informática - CEEIpt_BR
dc.publisher.initialsUFCGpt_BR
dc.titleUm estudo comparativo entre Pull Requests com e sem refatoramentos através da análise de revisões de códigos.pt_BR
dc.date.issued2021-10-20
dc.description.abstractOver the years, code review has changed; before, a manual inspection was carried out (strict and synchronous), whereas nowadays, a more modern revision (asynchronous and less rigorous) is carried out. Currently, Git, through the Github platform, is the most popular version control system, favoring several discussions related to changes in source code. With the help of tools like RefactoringMiner, which provides detection of refactorings applied to source codes and, using a sample of repositories from the Apache project on Github, this work, through manual inspections of review comments, aims to understand and characterize the comments that induced refactorings in the PRs, in order to understand the characteristics and differences of the review comments in PRs with and without refactorings. Through the hypotheses raised, we tried to complement the understanding of the qualitative part of the review comments, previously addressed in a similar way in another research, which analyzed qualitative and quantitative data from PRs that induced refactorings and PRs that did not induce refactorings, with the intention of understanding better the differences between the two types of PRs, at the Pull Request level.pt_BR
dc.identifier.urihttp://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/25002
dc.date.accessioned2022-05-03T22:43:21Z
dc.date.available2022-05-03
dc.date.available2022-05-03T22:43:21Z
dc.typeTrabalho de Conclusão de Cursopt_BR
dc.subjectPull requestspt_BR
dc.subjectRevisão de códigospt_BR
dc.subjectRefatoramentopt_BR
dc.subjectComentário de revisãopt_BR
dc.subjectPull requestspt_BR
dc.subjectCode reviewpt_BR
dc.subjectRefactoringpt_BR
dc.subjectReview commentpt_BR
dc.rightsAcesso Abertopt_BR
dc.creatorGALVÃO, Hugo Addobbati.
dc.publisherUniversidade Federal de Campina Grandept_BR
dc.languageporpt_BR
dc.title.alternativeA comparative study between Pull Requests with and without refactorings through the analysis of code reviews.pt_BR
dc.identifier.citationGALVÃO, Hugo Addobbati. Um estudo comparativo entre Pull Requests com e sem refatoramentos através da análise de revisões de códigos. 2021. 12f. (Trabalho de Conclusão de Curso - Artigo), Curso de Bacharelado em Ciência da Computação, Centro de Engenharia Elétrica e Informática , Universidade Federal de Campina Grande – Paraíba - Brasil, 2021. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/25002pt_BR
Appears in Collections:Trabalho de Conclusão de Curso - Artigo - Ciência da Computação

Files in This Item:
File Description SizeFormat 
HUGO ADDOBBATI GALVÃO - TCC ARTIGO CIÊNCIA DA COMPUTAÇÃO 2021 .pdfHugo Addobbati Galvão -TCC Artigo Ciência da computação 2021.448.85 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.