activity
20202025
most citedOn the Generation, Structure, and Semantics of Grammar Patterns in Source Code Identifiers

33 citations · 51 across the 4 of their papers we have counts for

collaborators

5 papers

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…

cs.SE202118 cited

An Ensemble Approach for Annotating Source Code Identifiers with Part-of-speech Tags

Christian D. Newman, Michael J. Decker, Reem S. AlSuhaibani +7

This paper presents an ensemble part-of-speech tagging approach for source code identifiers. Ensemble tagging is a technique that uses machine-learning and the output from multiple…

cs.SE2021

On the Naming of Methods: A Survey of Professional Developers

Reem S. AlSuhaibani, Christian D. Newman, Michael J. Decker +2

This paper describes the results of a large (+1100 responses) survey of professional software developers concerning standards for naming source code methods. The various standards…

cs.SE202033 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…