Proceedings of the 17th International Conference on Mining Software Repositories 2020
DOI: 10.1145/3379597.3387475
|View full text |Cite
|
Sign up to set email alerts
|

Behind the Intents

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
10
0
1

Year Published

2021
2021
2023
2023

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 39 publications
(11 citation statements)
references
References 24 publications
0
10
0
1
Order By: Relevance
“…Paixão et al [9] buscaram compreender o contexto e as motivações nos quais os desenvolvedores realizam rafatorações na revisão de código moderna. Para isso, um estudo experimental foi desenvolvido, onde mensagens de commit e discussões entre desenvolvedores foram inspecionadas.…”
Section: Palavras-chaveunclassified
“…Paixão et al [9] buscaram compreender o contexto e as motivações nos quais os desenvolvedores realizam rafatorações na revisão de código moderna. Para isso, um estudo experimental foi desenvolvido, onde mensagens de commit e discussões entre desenvolvedores foram inspecionadas.…”
Section: Palavras-chaveunclassified
“…The refactoring categories have been defined by reviewing the literature on refactoring motivation. 20,23,35,37,[42][43][44][45][46][47] To cover all of the existing motivations, the authors clustered the existing refactoring taxonomy reported in the literature into five categories. We then followed a multistaged approach to build our model for commit messages classification.…”
Section: Commit Classification Model Constructionmentioning
confidence: 99%
“…Recent studies have shown that the process of reviewing refactoring changes heavily relies on understanding the context of the performed refactoring. 45,47 Furthermore, the lack of refactoring documentation was one of the main challenges that impacted the efficiency of the review process. 47 This observation motivates us to explore documentation practice written by open-source developers and investigate the correlation between developer contributions and refactoring documentation.…”
Section: Rq4 Does Developer's Experience Influence the Quality Of Ref...mentioning
confidence: 99%
“…If the developer recognizes that this renaming operation is a refactoring automated by their development environment, they can invoke the automated support to update the method name and all references (e.g., call sites) to the new name. Common refactorings like rename, extract, and move 8 occur both during software changes that are purely quality‐improving and—more commonly—during changes to software functionality 5,9,10 …”
Section: Introductionmentioning
confidence: 99%
“…33 Paixão et al also investigated why developers apply refactorings and mined code changes from open-source communities, finding that refactorings are mainly driven by the intent to introduce or enhance features. 9 Two other studies that summarize perspectives on refactoring from the industry are conducted by Sharma et al 14 and Leppänen et al 34 These studies investigated both kinds of refactoring and suggest factors that deter from tool use, such as lack of exposure to tool and differential code bases 14 and lack of trust in tools. 34 Despite trust being a recurring theme in these studies, it is not well understood what developers refer to when they complain of lack of trust, nor how to address it in tools.…”
mentioning
confidence: 99%