On the public citation graph

Comprehending Studies on Program Comprehension

0 signed · 75 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.
Claim with ORCID
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.
See reference health

What this work says

Outgoing claims: the papers this work cites, builds on, or argues with.

inferredcites →https://doi.org/10.1007/s10664-013-9279-3openalex-snapshot
A practical guide to controlled experiments of software engineering tools with human participants
inferredcites →https://doi.org/10.1016/j.infsof.2005.08.009openalex-snapshot
A systematic review of statistical power in software engineering experiments
inferredcites →https://doi.org/10.1016/j.infsof.2008.09.009openalex-snapshot
Systematic literature reviews in software engineering – A systematic literature review
inferredcites →https://doi.org/10.1016/j.infsof.2010.12.010openalex-snapshot
Identifying relevant studies in software engineering
inferredcites →https://doi.org/10.1016/j.jss.2006.07.009openalex-snapshot
Lessons from applying the systematic literature review process within the software engineering domain
inferredcites →https://doi.org/10.1109/32.799939openalex-snapshot
Building knowledge through families of experiments
inferredcites →https://doi.org/10.1109/esem.2009.5314236openalex-snapshot
Using differences among replications of software engineering experiments to gain knowledge
inferredcites →https://doi.org/10.1109/esem.2015.7321213openalex-snapshot
Replication of Empirical Studies in Software Engineering: An Update of a Systematic Mapping Study
inferredcites →https://doi.org/10.1109/icpc.2007.16openalex-snapshot
Constructing Usage Scenarios for API Redocumentation
inferredcites →https://doi.org/10.1109/icpc.2011.24openalex-snapshot
Capturing Expert Knowledge for Automated Configuration Fault Diagnosis
inferredcites →https://doi.org/10.1109/icpc.2013.6613834openalex-snapshot
In situ understanding of performance bottlenecks through visually augmented code
inferredcites →https://doi.org/10.1109/icpc.2015.22openalex-snapshot
Two User Perspectives in Program Comprehension: End Users and Developer Users
inferredcites →https://doi.org/10.1109/icpc.2015.30openalex-snapshot
A Survey of the Forms of Java Reference Names
inferredcites →https://doi.org/10.1109/icse.2015.24openalex-snapshot
Views on Internal and External Validity in Empirical Software Engineering
inferredcites →https://doi.org/10.1109/isese.2002.1166921openalex-snapshot
Conducting realistic experiments in software engineering
inferredcites →https://doi.org/10.1109/isese.2005.1541818openalex-snapshot
Reporting guidelines for controlled experiments in software engineering
inferredcites →https://doi.org/10.1109/saner.2016.35openalex-snapshot
Program Comprehension: Past, Present, and Future
inferredcites →https://doi.org/10.1109/tse.2002.1027796openalex-snapshot
Preliminary guidelines for empirical research in software engineering
inferredcites →https://doi.org/10.1145/2597008.2597152openalex-snapshot
An empirical comparison of static and dynamic type systems on API usage in the presence of an IDE: Java vs. groovy with eclipse
inferredcites →https://doi.org/10.1145/2622669openalex-snapshot
On the Comprehension of Program Comprehension
inferredcites →https://doi.org/10.5555/2820282.2820302openalex-snapshot
Two user perspectives in program comprehension: end users and developer users

What points at this work

Incoming claims: where this work appears in other papers’ reference lists and arguments.

inferred← citeshttps://doi.org/10.1002/spe.2900openalex-snapshot
Feature location enhancement based on source code augmentation with synonyms of terms
inferred← citeshttps://doi.org/10.1007/978-3-031-27534-0_2openalex-snapshot
Graphical Loop Invariant Based Programming
inferred← citeshttps://doi.org/10.1007/978-3-031-29386-3_4openalex-snapshot
Applying Cognitive Theory to the Teaching of Programming: Metaphors, Robots and Problem-Based Learning
inferred← citeshttps://doi.org/10.1007/978-3-031-49266-2_15openalex-snapshot
What Data Scientists (Care To) Recall
inferred← citeshttps://doi.org/10.1007/978-3-031-49266-2_3openalex-snapshot
To Memorize or to Document: A Survey of Developers’ Views on Knowledge Availability
inferred← citeshttps://doi.org/10.1007/s10270-019-00759-4openalex-snapshot
Mining reading patterns from eye-tracking data: method and demonstration
inferred← citeshttps://doi.org/10.1007/s10664-018-9664-zopenalex-snapshot
Commenting source code: is it worth it for small programming tasks?
inferred← citeshttps://doi.org/10.1007/s10664-020-09851-6openalex-snapshot
Publish or perish, but do not forget your software artifacts
inferred← citeshttps://doi.org/10.1007/s10664-023-10311-0openalex-snapshot
Seeing confusion through a new lens: on the impact of atoms of confusion on novices’ code comprehension
inferred← citeshttps://doi.org/10.1007/s10664-024-10460-wopenalex-snapshot
How do annotations affect Java code readability?
inferred← citeshttps://doi.org/10.1007/s10664-024-10517-wopenalex-snapshot
Guidelines for using financial incentives in software-engineering experimentation
inferred← citeshttps://doi.org/10.1007/s10664-024-10568-zopenalex-snapshot
The downside of functional constructs: a quantitative and qualitative analysis of their fix-inducing effects
inferred← citeshttps://doi.org/10.1007/s10664-025-10782-3openalex-snapshot
An explanation of software architecture explanations
inferred← citeshttps://doi.org/10.1016/j.infsof.2023.107300openalex-snapshot
Synthesizing research on programmers’ mental models of programs, tasks and concepts — A systematic literature review
inferred← citeshttps://doi.org/10.1016/j.jss.2023.111803openalex-snapshot
How are websites used during development and what are the implications for the coding process?
inferred← citeshttps://doi.org/10.1016/j.jss.2024.112028openalex-snapshot
Custom static analysis to enhance insight into the usage of in-house libraries
inferred← citeshttps://doi.org/10.1109/iccmc48092.2020.iccmc-000122openalex-snapshot
Moving Towards Program Comprehension in Software Development: A Case Study
inferred← citeshttps://doi.org/10.1109/icpc52881.2021.00012openalex-snapshot
Atoms of Confusion in Java
inferred← citeshttps://doi.org/10.1109/icpc52881.2021.00053openalex-snapshot
Is Algorithm Comprehension Different from Program Comprehension?
inferred← citeshttps://doi.org/10.1109/icpc52881.2021.00056openalex-snapshot
ArCode: A Tool for Supporting Comprehension and Implementation of Architectural Concerns
inferred← citeshttps://doi.org/10.1109/icse-companion55297.2022.9793787openalex-snapshot
COSPEX: A Program Comprehension Tool for Novice Programmers
inferred← citeshttps://doi.org/10.1109/icse-companion58688.2023.00062openalex-snapshot
Assessing Cognitive Load in Software Development with Wearable Sensors
inferred← citeshttps://doi.org/10.1109/icse48619.2023.00162openalex-snapshot
Evidence Profiles for Validity Threats in Program Comprehension Experiments
inferred← citeshttps://doi.org/10.1109/icsme.2019.00084openalex-snapshot
Comprehending Test Code: An Empirical Study
inferred← citeshttps://doi.org/10.1109/icsme46990.2020.00015openalex-snapshot
What Developers (Care to) Recall: An Interview Survey on Smaller Systems
inferred← citeshttps://doi.org/10.1109/icsme46990.2020.00033openalex-snapshot
#ifdef Directives and Program Comprehension: The Dilemma between Correctness and Preference
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/icst62969.2025.10988953openalex-snapshot
Improving the Comprehensibility of Generated Test Suites Using Test Case Clustering
inferred← citeshttps://doi.org/10.1109/tse.2021.3127131openalex-snapshot
Code Comprehension Confounders: A Study of Intelligence and Personality
inferred← citeshttps://doi.org/10.1109/tse.2024.3522973openalex-snapshot
A Holistic Approach to Design Understanding Through Concept Explanation
inferred← citeshttps://doi.org/10.1109/vissoft51673.2020.00016openalex-snapshot
Towards a tool for visualizing pupil dilation linked with source code artifacts
inferred← citeshttps://doi.org/10.1145/3180155.3180215openalex-snapshot
Do you remember this source code?
inferred← citeshttps://doi.org/10.1145/3180155.3180252openalex-snapshot
Collective program analysis
inferred← citeshttps://doi.org/10.1145/3183440.3194980openalex-snapshot
Knowledge transfer from research to industry
inferred← citeshttps://doi.org/10.1145/3195546.3195548openalex-snapshot
Towards improving industrial adoption
inferred← citeshttps://doi.org/10.1145/3197091.3205841openalex-snapshot
A review of introductory programming research 2003–2017
inferred← citeshttps://doi.org/10.1145/3293881.3295779openalex-snapshot
Introductory programming: a systematic literature review
inferred← citeshttps://doi.org/10.1145/3338906.3338968openalex-snapshot
Effects of explicit feature traceability on program comprehension
inferred← citeshttps://doi.org/10.1145/3338906.3342505openalex-snapshot
Tackling knowledge needs during software evolution
inferred← citeshttps://doi.org/10.1145/3387904.3389258openalex-snapshot
A Human Study of Comprehension and Code Summarization
inferred← citeshttps://doi.org/10.1145/3387904.3389283openalex-snapshot
How do Students Experience and Judge Software Comprehension Techniques?
inferred← citeshttps://doi.org/10.1145/3510454.3516842openalex-snapshot
COSPEX
inferred← citeshttps://doi.org/10.1145/3576123.3576134openalex-snapshot
My AI Wants to Know if This Will Be on the Exam: Testing OpenAI’s Codex on CS2 Programming Exercises
inferred← citeshttps://doi.org/10.1145/3579028.3609015openalex-snapshot
DSDGen
inferred← citeshttps://doi.org/10.1145/3597503.3639211openalex-snapshot
A Study on the Pythonic Functional Constructs' Understandability
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/3643664.3648203openalex-snapshot
Evidence Tetris in the Pixelated World of Validity Threats
inferred← citeshttps://doi.org/10.1145/3737884openalex-snapshot
Varying Program Input to Assess Code Reading Skills
inferred← citeshttps://doi.org/10.21941/kcss/2021/4openalex-snapshot
Collaborative Reengineering and Modularization of Software Systems
inferred← citeshttps://doi.org/10.22541/au.167570695.54470176/v1openalex-snapshot
Prevalence of ‘Atoms of Confusion’ in Open Source Java Systems: An Empirical Study
inferred← citeshttps://doi.org/10.3724/sp.j.1089.2023.19893openalex-snapshot
Visualization for Computer Program: A Survey
inferred← citeshttps://doi.org/10.37394/23209.2023.20.40openalex-snapshot
Visual Attention Patterns in Finding Source Code Defects
inferred← citeshttps://doi.org/10.48550/arxiv.2109.13546openalex-snapshot
Code Comprehension Confounders: A Study of Intelligence and Personal
inferred← citeshttps://doi.org/10.5204/ssj.1668openalex-snapshot
Promoting Engagement in a CS1 Course with Assessment for Learning
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.