On the public citation graph
Meaningful Identifier Names: The Case of Single-Letter Variables
0 signed · 67 inferred · view as graph
Inferred edges come from two machine sources: sweeps of open repository metadata (mostly SSRN and Zenodo), and a bulk OpenAlex citation snapshot. Every row below is labelled with the one it came from. Neither is a complete citation index — absence here is not evidence of absence.
Is this your work? Sign in with ORCID and put your name on the
claims that are yours.
Reference health. See whether every reference in this work resolves to a
known work and none has been retracted — and get a dated CiteStamped
badge you can embed.
What this work says
Outgoing claims: the papers this work cites, builds on, or argues with.
inferredcites →https://doi.org/10.1007/s11219-006-9219-1openalex-snapshot
Concise and consistent naming
inferredcites →https://doi.org/10.1016/b978-0-408-01302-4.50005-7openalex-snapshot
Practice in programming
inferredcites →https://doi.org/10.1016/j.scico.2009.02.006openalex-snapshot
Identifier length and limited programmer memory
inferredcites →https://doi.org/10.1109/csmr.2010.27openalex-snapshot
Exploring the Influence of Identifier Names on Code Quality: An Empirical Study
inferredcites →https://doi.org/10.1109/esem.2015.7321197openalex-snapshot
Empirical Analysis of Change-Proneness in Methods Having Local Variables with Long Names and Comments
inferredcites →https://doi.org/10.1109/icpc.2006.51openalex-snapshot
Whats in a Name? A Study of Identifiers
inferredcites →https://doi.org/10.1109/icsm.2000.883022openalex-snapshot
Restructuring program identifier names
inferredcites →https://doi.org/10.1109/icsm.2013.30openalex-snapshot
Dealing with Faults in Source Code: Abbreviated vs. Full-Word Identifier Names
inferredcites →https://doi.org/10.1109/icsm.2015.7332450openalex-snapshot
Investigating naming convention adherence in Java references
inferredcites →https://doi.org/10.1109/iwesep.2012.15openalex-snapshot
Predicting Fault-Prone Modules Using the Length of Identifiers
inferredcites →https://doi.org/10.1109/saner.2017.7884623openalex-snapshot
Shorter identifier names take longer to comprehend
inferredcites →https://doi.org/10.1109/tse.2009.70openalex-snapshot
Learning a Metric for Code Readability
inferredcites →https://doi.org/10.1145/1985441.1985471openalex-snapshot
Improving identifier informativeness using part of speech information
inferredcites →https://doi.org/10.48550/arxiv.1512.08409openalex-snapshot
Using Students as Experimental Subjects in Software Engineering Research -- A Review and Discussion of the Evidence
What points at this work
Incoming claims: where this work appears in other papers’ reference lists and arguments.
inferred← citeshttps://doi.org/10.1002/stvr.1870openalex-snapshot
Towards automatically identifying the co‐change of production and test code
inferred← citeshttps://doi.org/10.1007/978-3-030-38919-2_35openalex-snapshot
Do People Use Naming Conventions in SQL Programming?
inferred← citeshttps://doi.org/10.1007/978-3-030-85347-1_35openalex-snapshot
A Large-Scale Investigation of Local Variable Names in Java Programs: Is Longer Name Better for Broader Scope Variable?
inferred← citeshttps://doi.org/10.1007/s10664-021-09938-8openalex-snapshot
Understanding large-scale software systems – structure and flows
inferred← citeshttps://doi.org/10.1007/s10664-022-10160-3openalex-snapshot
Considerations and Pitfalls for Reducing Threats to the Validity of Controlled Experiments on Code Comprehension
inferred← citeshttps://doi.org/10.1007/s10664-023-10339-2openalex-snapshot
An automated detection of confusing variable pairs with highly similar compound names in Java and Python programs
inferred← citeshttps://doi.org/10.1007/s10664-023-10360-5openalex-snapshot
On the Investigation of Empirical Contradictions - Aggregated Results of Local Studies on Readability and Comprehensibility of Source Code
inferred← citeshttps://doi.org/10.1007/s10664-023-10381-0openalex-snapshot
Developers talking about code quality
inferred← citeshttps://doi.org/10.1007/s10664-024-10542-9openalex-snapshot
Toward a theory on programmer’s block inspired by writer’s block
inferred← citeshttps://doi.org/10.1007/s12532-022-00225-1openalex-snapshot
On technical debt in mathematical programming: An exploratory study
inferred← citeshttps://doi.org/10.1016/j.jss.2020.110754openalex-snapshot
CommtPst: Deep learning source code for commenting positions prediction
inferred← citeshttps://doi.org/10.1038/s41598-024-56090-6openalex-snapshot
Computer programmers show distinct, expertise-dependent brain responses to violations in form and meaning when reading code
inferred← citeshttps://doi.org/10.1109/access.2018.2875125openalex-snapshot
Lexical Similarity Between Argument and Parameter Names: An Empirical Study
inferred← citeshttps://doi.org/10.1109/apsec53868.2021.00030openalex-snapshot
Improving Semantic Consistency of Variable Names with Use-Flow Graph Analysis
inferred← citeshttps://doi.org/10.1109/apsec53868.2021.00043openalex-snapshot
How Do Programmers Express High-Level Concepts using Primitive Data Types?
inferred← citeshttps://doi.org/10.1109/apsec57359.2022.00014openalex-snapshot
The Language of Programming: On the Vocabulary of Names
inferred← citeshttps://doi.org/10.1109/aswec.2018.00009openalex-snapshot
Towards Understanding Programs by Counting Objects
inferred← citeshttps://doi.org/10.1109/icpc.2019.00047openalex-snapshot
Understanding Large-Scale Software – A Hierarchical View
inferred← citeshttps://doi.org/10.1109/icpc52881.2021.00019openalex-snapshot
Considerations and Pitfalls in Controlled Experiments on Code Comprehension
inferred← citeshttps://doi.org/10.1109/icpc52881.2021.00040openalex-snapshot
Using Non-Verbal Expressions as a Tool in Naming Research
inferred← citeshttps://doi.org/10.1109/icpc58990.2023.00022openalex-snapshot
WebEV: A Dataset on the Behavior of Testers for Web Application End to End Testing
inferred← citeshttps://doi.org/10.1109/icpc58990.2023.00037openalex-snapshot
Reanalysis of Empirical Data on Java Local Variables with Narrow and Broad Scope
inferred← citeshttps://doi.org/10.1109/icsme46990.2020.00041openalex-snapshot
Evaluating Code Readability and Legibility: An Examination of Human-centric Studies
inferred← citeshttps://doi.org/10.1109/icsme58944.2024.00057openalex-snapshot
RENAS: Prioritizing Co- Renaming Opportunities of Identifiers
inferred← citeshttps://doi.org/10.1109/saner67736.2026.00110openalex-snapshot
RefineID: A Developer-Centric IDE Assistant for Better Identifiers
inferred← citeshttps://doi.org/10.1109/scam.2017.12openalex-snapshot
How do Scratch Programmers Name Variables and Procedures?
inferred← citeshttps://doi.org/10.1109/scam63643.2024.00017openalex-snapshot
Enhancing Identifier Naming Through Multi-Mask Fine-Tuning of Language Models of Code
inferred← citeshttps://doi.org/10.1109/tr.2019.2931725openalex-snapshot
Learning Code Context Information to Predict Comment Locations
inferred← citeshttps://doi.org/10.1109/tse.2020.3021902openalex-snapshot
Code Review Knowledge Perception: Fusing Multi-Features for Salient-Class Location
inferred← citeshttps://doi.org/10.1109/vl/hcc60511.2024.00035openalex-snapshot
Generating Function Names to Improve Comprehension of Synthesized Programs
inferred← citeshttps://doi.org/10.1145/3106237.3121274openalex-snapshot
Suggesting meaningful variable names for decompiled code: a machine translation approach
inferred← citeshttps://doi.org/10.1145/3136014.3136035openalex-snapshot
Towards a taxonomy of grammar smells
inferred← citeshttps://doi.org/10.1145/3174781.3174785openalex-snapshot
"I know it when I see it" Perceptions of Code Quality
inferred← citeshttps://doi.org/10.1145/3387904.3389288openalex-snapshot
Linguistic Documentation of Software History
inferred← citeshttps://doi.org/10.1145/3493244.3493258openalex-snapshot
Naming Practices in Java Projects: An Empirical Study
inferred← citeshttps://doi.org/10.1145/3524610.3529159openalex-snapshot
The effect of information content and length on name recollection
inferred← citeshttps://doi.org/10.1145/3528588.3528657openalex-snapshot
Understanding digits in identifier names
inferred← citeshttps://doi.org/10.1145/3587102.3588857openalex-snapshot
Variables in Practice. An Observation of Teaching Variables in Introductory Programming MOOCs
inferred← citeshttps://doi.org/10.1145/3626522openalex-snapshot
40 Years of Designing Code Comprehension Experiments: A Systematic Mapping Study
inferred← citeshttps://doi.org/10.1145/3636243.3636244openalex-snapshot
Using Program Comprehension Models to Teach Comprehensibility
inferred← citeshttps://doi.org/10.1145/3639474.3640069openalex-snapshot
Teachers' Beliefs and Practices on the Naming of Variables in Introductory Python Programming Courses
inferred← citeshttps://doi.org/10.1145/3649165.3690112openalex-snapshot
Variables and Variable Naming in Popular Programming Textbooks for Children and Novices
inferred← citeshttps://doi.org/10.1145/3649165.3690115openalex-snapshot
Promoting Deliberate Naming Practices in Programming Education: A Set of Interactive Educational Activities
inferred← citeshttps://doi.org/10.1145/3744557openalex-snapshot
What Properties Affect Boolean Formula Comprehension in Formal Specifications?
inferred← citeshttps://doi.org/10.1145/3794763.3794806openalex-snapshot
Put The “Code” Back in “Code Comprehension Study”
inferred← citeshttps://doi.org/10.21203/rs.3.rs-2710941/v1openalex-snapshot
Encoding Beacon Statements for Code Comment Generation
inferred← citeshttps://doi.org/10.21203/rs.3.rs-3396298/v1openalex-snapshot
Programmers show distinct, language-like brain responses to violations in form and meaning when reading code
inferred← citeshttps://doi.org/10.5753/jserd.2023.2582openalex-snapshot
Naming Practices in Object-oriented Programming: An Empirical Study
Editorial review for independent work. ICSAC — the Institute for Complexity
Science and Advanced Computing — runs a structured editorial panel for researchers
publishing outside journals, and publishes on CiteStamp rails. Submission is free
and goes through ORCID: icsacinstitute.org/submit.