3 papers
cs.SE2025
How Much Can a Behavior-Preserving Changeset Be Decomposed into Refactoring Operations?
Kota Someya, Lei Chen, Michael J. Decker +1
Developers sometimes mix behavior-preserving modifications, such as refactorings, with behavior-altering modifications, such as feature additions. Several approaches have been prop…
cs.SE2025
On the Structure and Semantics of Identifier Names Containing Closed Syntactic Category Words
Christian D. Newman, Anthony Peruma, Eman Abdullah AlOmar +8
Identifier names are crucial components of code, serving as primary clues for developers to understand program behavior. This paper investigates the linguistic structure of identif…
cs.SE2025
SCALAR: A Part-of-speech Tagger for Identifiers
Christian D. Newman, Brandon Scholten, Sophia Testa +10
The paper presents the Source Code Analysis and Lexical Annotation Runtime (SCALAR), a tool specialized for mapping (annotating) source code identifier names to their corresponding…