61 citations · 120 across the 10 of their papers we have counts for
Showing 2020Show all
2 papers · 1 filter
cs.SE2020★ 61 cited
How We Refactor and How We Document it? On the Use of Supervised Machine Learning Algorithms to Classify Refactoring Documentation
Eman Abdullah AlOmar, Anthony Peruma, Mohamed Wiem Mkaouer +3
Refactoring is the art of improving the design of a system without altering its external behavior. Refactoring has become a well established and disciplined software engineering pr…
cs.SE2020★ 33 cited
On the Generation, Structure, and Semantics of Grammar Patterns in Source Code Identifiers
Christian D. Newman, Reem S. AlSuhaibani, Michael J. Decker +4
Identifiers make up a majority of the text in code. They are one of the most basic mediums through which developers describe the code they create and understand the code that other…