dc.creator.ID |
GALVÃO, H. A. |
pt_BR |
dc.creator.Lattes |
http://lattes.cnpq.br/1869887657097995 |
pt_BR |
dc.contributor.advisor1 |
MASSONI, Tiago Lima. |
|
dc.contributor.advisor1ID |
MASSONI, T. L. |
pt_BR |
dc.contributor.advisor1Lattes |
http://lattes.cnpq.br/3563923906851611 |
pt_BR |
dc.contributor.referee1 |
FIGUEIREDO, Jorge Cesar Abrantes de. |
|
dc.description.resumo |
Com 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.country |
Brasil |
pt_BR |
dc.publisher.department |
Centro de Engenharia Elétrica e Informática - CEEI |
pt_BR |
dc.publisher.initials |
UFCG |
pt_BR |
dc.title |
Um estudo comparativo entre Pull Requests com e sem refatoramentos através da análise de revisões de códigos. |
pt_BR |
dc.date.issued |
2021-10-20 |
|
dc.description.abstract |
Over 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.uri |
http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/25002 |
|
dc.date.accessioned |
2022-05-03T22:43:21Z |
|
dc.date.available |
2022-05-03 |
|
dc.date.available |
2022-05-03T22:43:21Z |
|
dc.type |
Trabalho de Conclusão de Curso |
pt_BR |
dc.subject |
Pull requests |
pt_BR |
dc.subject |
Revisão de códigos |
pt_BR |
dc.subject |
Refatoramento |
pt_BR |
dc.subject |
Comentário de revisão |
pt_BR |
dc.subject |
Pull requests |
pt_BR |
dc.subject |
Code review |
pt_BR |
dc.subject |
Refactoring |
pt_BR |
dc.subject |
Review comment |
pt_BR |
dc.rights |
Acesso Aberto |
pt_BR |
dc.creator |
GALVÃO, Hugo Addobbati. |
|
dc.publisher |
Universidade Federal de Campina Grande |
pt_BR |
dc.language |
por |
pt_BR |
dc.title.alternative |
A comparative study between Pull Requests with and without refactorings through the analysis of code reviews. |
pt_BR |
dc.identifier.citation |
GALVÃ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/25002 |
pt_BR |