On the public citation graph

On the Comprehension of Program Comprehension

0 signed · 236 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/978-1-4471-0111-6openalex-snapshot
Software Design — Cognitive Aspects
inferredcites →https://doi.org/10.1007/978-3-540-45143-3_3openalex-snapshot
Challenges and Recommendations When Increasing the Realism of Controlled Software Engineering Experiments
inferredcites →https://doi.org/10.1007/978-3-642-45135-5_7openalex-snapshot
Collecting and Processing Interaction Data for Recommendation Systems
inferredcites →https://doi.org/10.1007/s10606-007-9055-2openalex-snapshot
Expert Recommender: Designing for a Network Organization
inferredcites →https://doi.org/10.1007/s10664-010-9150-8openalex-snapshot
A field study of API learning obstacles
inferredcites →https://doi.org/10.1007/s10664-011-9195-3openalex-snapshot
Clones: what is that smell?
inferredcites →https://doi.org/10.1016/0164-1212(87)90033-1openalex-snapshot
Mental models and software maintenance
inferredcites →https://doi.org/10.1016/j.infsof.2008.03.006openalex-snapshot
Knowledge management in software engineering: A systematic review of studied concepts, findings and research methods used
inferredcites →https://doi.org/10.1016/s0020-7373(83)80031-5openalex-snapshot
Towards a theory of the comprehension of computer programs
inferredcites →https://doi.org/10.1108/02640470410533461openalex-snapshot
Sharing Expertise: Beyond Knowledge Management
inferredcites →https://doi.org/10.1109/32.508315openalex-snapshot
Identification of dynamic comprehension processes during large scale maintenance
inferredcites →https://doi.org/10.1109/ase.2009.36openalex-snapshot
Task-First or Context-First? Tool Integration Revisited
inferredcites →https://doi.org/10.1109/icgse.2008.16openalex-snapshot
Guidelines for Effective Bridging in Global Software Engineering
inferredcites →https://doi.org/10.1109/icpc.2009.5090030openalex-snapshot
Resumption strategies for interrupted programming tasks
inferredcites →https://doi.org/10.1109/icse.2002.1007994openalex-snapshot
Expertise Browser: a quantitative approach to identifying expertise
inferredcites →https://doi.org/10.1109/icse.2007.45openalex-snapshot
Information Needs in Collocated Software Development Teams
inferredcites →https://doi.org/10.1109/icse.2012.6227188openalex-snapshot
How do professional developers comprehend software?
inferredcites →https://doi.org/10.1109/isese.2004openalex-snapshot
Proceedings. 2004 International Symposium on Empirical Software Engineering, 2004. ISESE '04.
inferredcites →https://doi.org/10.1109/isese.2005.1541811openalex-snapshot
Managing software change tasks: an exploratory study
inferredcites →https://doi.org/10.1109/mc.2013.406openalex-snapshot
The Future of Social Learning in Software Engineering
inferredcites →https://doi.org/10.1109/ms.1986.233414openalex-snapshot
Delocalized Plans and Program Comprehension
inferredcites →https://doi.org/10.1109/ms.2003.1241364openalex-snapshot
How software engineers use documentation: the state of the practice
inferredcites →https://doi.org/10.1109/ms.2006.105openalex-snapshot
How are Java software developers using the Eclipse IDE?
inferredcites →https://doi.org/10.1109/ms.2009.193openalex-snapshot
What Makes APIs Hard to Learn? Answers from Developers
inferredcites →https://doi.org/10.1109/msr.2010.5463344openalex-snapshot
Can development work describe itself?
inferredcites →https://doi.org/10.1109/tc.1976.1674590openalex-snapshot
Software Engineering
inferredcites →https://doi.org/10.1109/tse.1984.5010283openalex-snapshot
Empirical Studies of Programming Knowledge
inferredcites →https://doi.org/10.1109/tse.1985.231883openalex-snapshot
The Role of Domain Expenence in Software Design
inferredcites →https://doi.org/10.1109/tse.2003.1205177openalex-snapshot
An empirical study of speed and communication in globally distributed software development
inferredcites →https://doi.org/10.1109/tse.2004.101openalex-snapshot
How effective developers investigate source code: an exploratory study
inferredcites →https://doi.org/10.1109/tse.2006.116openalex-snapshot
An Exploratory Study of How Developers Seek, Relate, and Collect Relevant Information during Software Maintenance Tasks
inferredcites →https://doi.org/10.1109/tse.2008.26openalex-snapshot
Asking and Answering Questions during a Programming Change Task
inferredcites →https://doi.org/10.1109/tse.2011.41openalex-snapshot
How We Refactor, and How We Know It
inferredcites →https://doi.org/10.1109/tse.2013.12openalex-snapshot
Patterns of Knowledge in API Reference Documentation
inferredcites →https://doi.org/10.1109/wpc.2002.1021348openalex-snapshot
The role of concepts in program comprehension
inferredcites →https://doi.org/10.1109/wpc.2005.16openalex-snapshot
Proceedings. 13th International Workshop on Program Comprehension
inferredcites →https://doi.org/10.1145/1056018.1056044openalex-snapshot
Towards understanding programs through wear-based filtering
inferredcites →https://doi.org/10.1145/1134285.1134355openalex-snapshot
Maintaining mental models
inferredcites →https://doi.org/10.1145/1287624.1287675openalex-snapshot
Program comprehension as fact finding
inferredcites →https://doi.org/10.1145/1294211.1294216openalex-snapshot
Assieme
inferredcites →https://doi.org/10.1145/1368088.1368130openalex-snapshot
Debugging reinvented
inferredcites →https://doi.org/10.1145/1460563.1460654openalex-snapshot
Communication networks in geographically distributed software development
inferredcites →https://doi.org/10.1145/1518701.1518944openalex-snapshot
Two studies of opportunistic programming
inferredcites →https://doi.org/10.1145/1718918.1718973openalex-snapshot
Information needs in bug reports
inferredcites →https://doi.org/10.1145/1753326.1753402openalex-snapshot
Example-centric programming
inferredcites →https://doi.org/10.1145/1806799.1806828openalex-snapshot
Using information fragments to answer the questions developers ask
inferredcites →https://doi.org/10.1145/1882291.1882312openalex-snapshot
Creating and evolving developer documentation
inferredcites →https://doi.org/10.1145/1925805.1925815openalex-snapshot
An examination of software engineering work practices
inferredcites →https://doi.org/10.1145/1958824.1958888openalex-snapshot
Peer interaction effectively, yet infrequently, enables programmers to discover new tools
inferredcites →https://doi.org/10.1145/2145204.2145403openalex-snapshot
On the perceived interdependence and information sharing inhibitions of enterprise software engineers
inferredcites →https://doi.org/10.1145/2377656.2377657openalex-snapshot
Systematizing pragmatic software reuse
inferredcites →https://doi.org/10.1145/2393596.2393645openalex-snapshot
Improving software developers' fluency by recommending development environment commands
inferredcites →https://doi.org/10.1145/581339openalex-snapshot
Proceedings of the 24th international conference on Software engineering - ICSE '02
inferredcites →https://doi.org/10.1145/581339.581401openalex-snapshot
Expertise browser
inferredcites →https://doi.org/10.1145/585058.585065openalex-snapshot
The relevance of software documentation, tools and technologies
inferredcites →https://doi.org/10.1145/602421.602458openalex-snapshot
Barriers to effective use of knowledge management systems in software engineering
inferredcites →https://doi.org/10.1145/985692.985712openalex-snapshot
Designing the whyline
inferredcites →https://doi.org/10.1177/0170840602235001openalex-snapshot
Knowledge-Sharing Dilemmas
inferredcites →https://doi.org/10.21225/d54s3dopenalex-snapshot
Research Design: Qualitative, Quantitative, and Mixed Methods Approaches
inferredcites →https://doi.org/10.2307/3151491openalex-snapshot
Protocol Analysis: Verbal Reports as Data
inferredcites →https://doi.org/10.29173/istl1431openalex-snapshot
Minimalism Beyond the Nurnberg Funnel
inferredcites →https://doi.org/10.5555/2337223.2337254openalex-snapshot
How do professional developers comprehend software
inferredcites →https://doi.org/10.5555/2337223.2337390openalex-snapshot
Automatically detecting developer activities and problems in software development work
inferredcites →https://doi.org/10.7275/bj1p-ts64openalex-snapshot
Five-Point Likert Items: t test versus Mann-Whitney-Wilcoxon
inferredcites →https://doi.org/10.7551/mitpress/5657.001.0001openalex-snapshot
Protocol Analysis

What points at this work

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

inferred← citeshttps://doi.org/10.2139/ssrn.4650661openalex-extracted
Beyond Code: Is There a Difference between Comments in Visual and Textual Languages?
inferred← citeshttps://doi.org/10.1002/smr.1839openalex-snapshot
Work fragmentation in developer interaction data
inferred← citeshttps://doi.org/10.1007/978-1-4842-2346-8_7openalex-snapshot
Code Reading Techniques
inferred← citeshttps://doi.org/10.1007/978-3-030-40223-5_5openalex-snapshot
Live Software Development Environment Using Virtual Reality: A Prototype and Experiment
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-66459-5_5openalex-snapshot
Design Pattern Representation and Detection Based on Heterogeneous Information Network
inferred← citeshttps://doi.org/10.1007/978-3-319-22668-2_15openalex-snapshot
An Observational Study of How Experienced Programmers Annotate Program Code
inferred← citeshttps://doi.org/10.1007/978-3-662-50263-1_13openalex-snapshot
Softwareevolution
inferred← citeshttps://doi.org/10.1007/978-981-13-3044-5_41openalex-snapshot
An Efficient Graph-Search Algorithm for Full Link Application Suggestion
inferred← citeshttps://doi.org/10.1007/s00287-019-01185-yopenalex-snapshot
Same-Same But Different: On Understanding Duplicates in Stack Overflow
inferred← citeshttps://doi.org/10.1007/s00287-020-01323-xopenalex-snapshot
Fernlehren und Fernlernen von Objektorientierter Programmierung (OOP)
inferred← citeshttps://doi.org/10.1007/s00521-024-09498-0openalex-snapshot
Modeling source code in bimodal for program comprehension
inferred← citeshttps://doi.org/10.1007/s10664-018-9649-yopenalex-snapshot
Eye tracking analysis of computer program comprehension in programmers with dyslexia
inferred← citeshttps://doi.org/10.1007/s10664-018-9658-xopenalex-snapshot
Comparing the influence of using feature-oriented programming and conditional compilation on comprehending feature-oriented software
inferred← citeshttps://doi.org/10.1007/s10664-019-09775-wopenalex-snapshot
SIEVE: Helping developers sift wheat from chaff via cross-platform analysis
inferred← citeshttps://doi.org/10.1007/s10664-021-09981-5openalex-snapshot
What do class comments tell us? An investigation of comment evolution and practices in Pharo Smalltalk
inferred← citeshttps://doi.org/10.1007/s11219-023-09654-0openalex-snapshot
Do developer perceptions have borders? Comparing C code responses across continents
inferred← citeshttps://doi.org/10.1007/s11334-018-0319-4openalex-snapshot
Software architectural patterns in practice: an empirical study
inferred← citeshttps://doi.org/10.1016/j.cola.2024.101313openalex-snapshot
Code histories: Documenting development by recording code influences and changes in code
inferred← citeshttps://doi.org/10.1016/j.eswa.2025.127988openalex-snapshot
An empirical approach to investigate the impact of technical and non-technical parameters on programmers’ code comprehension proficiency
inferred← citeshttps://doi.org/10.1016/j.ijhcs.2026.103943openalex-snapshot
Dear Diary, so far so good—The application works perfectly
inferred← citeshttps://doi.org/10.1016/j.infsof.2025.107932openalex-snapshot
Newcomers’ experiences during debugging: A cognitive inclusivity perspective using GenderMag
inferred← citeshttps://doi.org/10.1016/j.jss.2016.11.033openalex-snapshot
Using contexts similarity to predict relationships between tasks
inferred← citeshttps://doi.org/10.1016/j.jss.2019.04.028openalex-snapshot
Swarm debugging: The collective intelligence on interactive debugging
inferred← citeshttps://doi.org/10.1016/j.jss.2021.110945openalex-snapshot
Facilitating program comprehension with call graph multilevel hierarchical abstractions
inferred← citeshttps://doi.org/10.1016/j.jss.2021.111047openalex-snapshot
How to identify class comment types? A multi-language approach for class comment classification
inferred← citeshttps://doi.org/10.1016/j.jss.2022.111320openalex-snapshot
Developers’ need for the rationale of code commits: An in-breadth and in-depth study
inferred← citeshttps://doi.org/10.1016/j.jss.2022.111421openalex-snapshot
Visualization of aggregated information to support class-level software evolution
inferred← citeshttps://doi.org/10.1016/j.jss.2022.111515openalex-snapshot
A decade of code comment quality assessment: 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.112087openalex-snapshot
Beyond code: Is there a difference between comments in visual and textual languages?
inferred← citeshttps://doi.org/10.1016/j.jss.2025.112580openalex-snapshot
Context-aware code summary generation
inferred← citeshttps://doi.org/10.1016/j.procs.2021.10.024openalex-snapshot
Using improved context-based code description for robust algorithmic binding to changing code
inferred← citeshttps://doi.org/10.1063/5.0182610openalex-snapshot
Evaluating agile methodologies for software quality using statistical parameters
inferred← citeshttps://doi.org/10.1109/apsec.2015.39openalex-snapshot
The Impacts of Supporting Materials on Code Reading: A Controlled Experiment
inferred← citeshttps://doi.org/10.1109/apsec.2017.78openalex-snapshot
Facilitating Scenario-Based Program Comprehension with Topic Models
inferred← citeshttps://doi.org/10.1109/aswec.2018.00009openalex-snapshot
Towards Understanding Programs by Counting Objects
inferred← citeshttps://doi.org/10.1109/cesi.2015.15openalex-snapshot
A Holistic Overview of Software Engineering Research Strategies
inferred← citeshttps://doi.org/10.1109/chase52884.2021.00010openalex-snapshot
Decoding Confusing Code: Social Representations among Developers
inferred← citeshttps://doi.org/10.1109/chase58964.2023.00018openalex-snapshot
Novice Programmers Strategies for Online Resource Use and Their Impact on Source Code
inferred← citeshttps://doi.org/10.1109/chase66643.2025.00033openalex-snapshot
How do Developers Use Code Suggestions in Pull Request Reviews?
inferred← citeshttps://doi.org/10.1109/compsac.2017.147openalex-snapshot
Incremental Annotate-Generalize-Search Framework for Interactive Source Code Comprehension
inferred← citeshttps://doi.org/10.1109/csd.2015.12openalex-snapshot
Code Basket: Making Developers' Mental Model Visible and Explorable
inferred← citeshttps://doi.org/10.1109/eatis.2016.7520104openalex-snapshot
Identification of architectural technical debt: An analysis based on naming patterns
inferred← citeshttps://doi.org/10.1109/emes.2015.7158422openalex-snapshot
Understanding source code through projectional editor
inferred← citeshttps://doi.org/10.1109/eurosp51992.2021.00012openalex-snapshot
An Investigation of Online Reverse Engineering Community Discussions in the Context of Ghidra
inferred← citeshttps://doi.org/10.1109/ic2e55432.2022.00026openalex-snapshot
Scalable Collaborative Software Visualization as a Service: Short Industry and Experience Paper
inferred← citeshttps://doi.org/10.1109/icpc.2015.22openalex-snapshot
Two User Perspectives in Program Comprehension: End Users and Developer Users
inferred← citeshttps://doi.org/10.1109/icpc.2017.9openalex-snapshot
Comprehending Studies on Program Comprehension
inferred← citeshttps://doi.org/10.1109/icpc52881.2021.00025openalex-snapshot
From Novice to Expert: Analysis of Token Level Effects in a Longitudinal Eye Tracking Study
inferred← citeshttps://doi.org/10.1109/icpc52881.2021.00032openalex-snapshot
Project-Level Encoding for Neural Source Code Summarization of Subroutines
inferred← citeshttps://doi.org/10.1109/icse-seet52601.2021.00030openalex-snapshot
SQLRepair: Identifying and Repairing Mistakes in Student-Authored SQL Queries
inferred← citeshttps://doi.org/10.1109/icse48619.2023.00163openalex-snapshot
Developers' Visuo-spatial Mental Model and Program Comprehension
inferred← citeshttps://doi.org/10.1109/icsm.2015.7332447openalex-snapshot
To fix or to learn? How production bias affects developers' information foraging during debugging
inferred← citeshttps://doi.org/10.1109/icsme.2019.00084openalex-snapshot
Comprehending Test Code: An Empirical Study
inferred← citeshttps://doi.org/10.1109/icsme58944.2024.00045openalex-snapshot
Investigating Developers' Preferences for Learning and Issue Resolution Resources in the ChatGPT Era
inferred← citeshttps://doi.org/10.1109/icsme58944.2024.00058openalex-snapshot
Can Developers Prompt? A Controlled Experiment for Code Documentation Generation
inferred← citeshttps://doi.org/10.1109/icst62969.2025.10988987openalex-snapshot
Toward Tool-Agnostic Guidelines for Expert Debugging Strategies
inferred← citeshttps://doi.org/10.1109/informatics.2015.7377822openalex-snapshot
Separation of concerns and concern granularity in source code
inferred← citeshttps://doi.org/10.1109/informatics.2017.8327238openalex-snapshot
Towards a uniform code annotation approach with configurable annotation granularity
inferred← citeshttps://doi.org/10.1109/itng.2015.93openalex-snapshot
A Multiple View Interactive Environment to Support MATLAB and GNU/Octave Program Comprehension
inferred← citeshttps://doi.org/10.1109/msr66628.2025.00017openalex-snapshot
Learning from Mistakes: Understanding Ad-hoc Logs through Analyzing Accidental Commits
inferred← citeshttps://doi.org/10.1109/nlbse59153.2023.00012openalex-snapshot
Performance Comparison of Binary Machine Learning Classifiers in Identifying Code Comment Types: An Exploratory Study
inferred← citeshttps://doi.org/10.1109/qrs.2016.27openalex-snapshot
Towards Understanding Interactive Debugging
inferred← citeshttps://doi.org/10.1109/qrs.2017.39openalex-snapshot
How Do Developers Toggle Breakpoints? Observational Studies
inferred← citeshttps://doi.org/10.1109/re.2017.65openalex-snapshot
What Requirements Knowledge Do Developers Need to Manage Change in Safety-Critical Systems?
inferred← citeshttps://doi.org/10.1109/rew.2017.60openalex-snapshot
A Contemporary View on Software Quality Requirements in Agile and Software Architecture Practices
inferred← citeshttps://doi.org/10.1109/saci.2016.7507393openalex-snapshot
Using fuzzy rules for identifying key classes in software systems
inferred← citeshttps://doi.org/10.1109/saner.2015.7081822openalex-snapshot
Automated extraction of failure reproduction steps from user interaction traces
inferred← citeshttps://doi.org/10.1109/saner.2015.7081835openalex-snapshot
An empirical study of work fragmentation in software evolution tasks
inferred← citeshttps://doi.org/10.1109/saner.2016.75openalex-snapshot
Challenges in Behavioral Code Clone Detection
inferred← citeshttps://doi.org/10.1109/saner50967.2021.00015openalex-snapshot
A Neural Question Answering System for Basic Questions about Subroutines
inferred← citeshttps://doi.org/10.1109/saner50967.2021.00066openalex-snapshot
Recording, Visualising and Understanding Developer Programming Behaviour
inferred← citeshttps://doi.org/10.1109/saner53432.2022.00090openalex-snapshot
Toward Understanding the Impact of Refactoring on Program Comprehension
inferred← citeshttps://doi.org/10.1109/scam52516.2021.00028openalex-snapshot
Do Comments follow Commenting Conventions? A Case Study in Java and Python
inferred← citeshttps://doi.org/10.1109/scam59687.2023.00022openalex-snapshot
How They Relate and Leave: Understanding Atoms of Confusion in Open-Source Java Projects
inferred← citeshttps://doi.org/10.1109/stc.2017.8234459openalex-snapshot
Software development for medical devices: State of practice
inferred← citeshttps://doi.org/10.1109/tse.2017.2734091openalex-snapshot
Measuring Program Comprehension: A Large-Scale Field Study with Professionals
inferred← citeshttps://doi.org/10.1109/tse.2026.3651615openalex-snapshot
Investigating the Feasibility of Conducting Webcam-Based Eye-Tracking Studies in Code Comprehension
inferred← citeshttps://doi.org/10.1109/tse.2026.3702933openalex-snapshot
An Empirical Investigation on Source Code Comprehension Performance Between Naming and Structural Issues With and Without Generative AI Assistance
inferred← citeshttps://doi.org/10.1109/vissoft.2015.7332434openalex-snapshot
Live visualization of GUI application code coverage with GUITracer
inferred← citeshttps://doi.org/10.1109/vissoft55257.2022.00012openalex-snapshot
A New Generation of CLASS BLUEPRINT
inferred← citeshttps://doi.org/10.1109/vissoft64034.2024.00030openalex-snapshot
Collaborative Design and Planning of Software Architecture Changes via Software City Visualization
inferred← citeshttps://doi.org/10.1109/vissoft67405.2025.00013openalex-snapshot
Semantic Zoom and Mini-Maps for Software Cities
inferred← citeshttps://doi.org/10.1109/vl/hcc50065.2020.9127264openalex-snapshot
Supporting Code Comprehension via Annotations: Right Information at the Right Time and Place
inferred← citeshttps://doi.org/10.1109/vl/hcc53370.2022.9833117openalex-snapshot
Understanding Similar Code through Comparative Comprehension
inferred← citeshttps://doi.org/10.1109/vlhcc.2017.8103444openalex-snapshot
Foraging goes mobile: Foraging while debugging on mobile devices
inferred← citeshttps://doi.org/10.1142/s0218194025500214openalex-snapshot
CodeQG: Automated Multiple Question Generation for Source Code Comprehension
inferred← citeshttps://doi.org/10.1145/2838706.2838710openalex-snapshot
Document Retrieval Metrics for Program Understanding
inferred← citeshttps://doi.org/10.1145/2950290.2950302openalex-snapshot
Foraging and navigations, fundamentally: developers' predictions of value and cost
inferred← citeshttps://doi.org/10.1145/2984043.2984047openalex-snapshot
Integrating concerns with development environments
inferred← citeshttps://doi.org/10.1145/3106237.3117778openalex-snapshot
What do software engineers care about? gaps between research and practice
inferred← citeshttps://doi.org/10.1145/3106237.3119875openalex-snapshot
On the similarity of software development documentation
inferred← citeshttps://doi.org/10.1145/3106237.3122824openalex-snapshot
ARCC: assistant for repetitive code comprehension
inferred← citeshttps://doi.org/10.1145/3121257.3121260openalex-snapshot
Find, understand, and extend development screencasts on YouTube
inferred← citeshttps://doi.org/10.1145/3148456.3148486openalex-snapshot
Mine, yours, ours
inferred← citeshttps://doi.org/10.1145/3180155.3180156openalex-snapshot
Debugging data flows in reactive programs
inferred← citeshttps://doi.org/10.1145/3180155.3180238openalex-snapshot
Context-aware conversational developer assistants
inferred← citeshttps://doi.org/10.1145/3183440.3195042openalex-snapshot
Path-based function embeddings
inferred← citeshttps://doi.org/10.1145/3197231.3197251openalex-snapshot
Self-reported activities of Android developers
inferred← citeshttps://doi.org/10.1145/3236024.3236059openalex-snapshot
Path-based function embedding and its application to error-handling specification mining
inferred← citeshttps://doi.org/10.1145/3236024.3275530openalex-snapshot
Design and validation of precooked developer dashboards
inferred← citeshttps://doi.org/10.1145/3274192.3274209openalex-snapshot
Do I Know What My Code is "Saying"?
inferred← citeshttps://doi.org/10.1145/3283812.3283816openalex-snapshot
Two perspectives on software documentation quality in stack overflow
inferred← citeshttps://doi.org/10.1145/3283812.3283825openalex-snapshot
Natural language processing (NLP) applied on issue trackers
inferred← citeshttps://doi.org/10.1145/3324884.3418907openalex-snapshot
Towards immersive comprehension of software systems using augmented reality
inferred← citeshttps://doi.org/10.1145/3334480.3383051openalex-snapshot
Experiences with Improving the Transparency of AI Models and Services
inferred← citeshttps://doi.org/10.1145/3338906.3338943openalex-snapshot
On using machine learning to identify knowledge in API reference documentation
inferred← citeshttps://doi.org/10.1145/3338906.3338979openalex-snapshot
Decomposing the rationale of code commits: the software developer’s perspective
inferred← citeshttps://doi.org/10.1145/3358931.3358937openalex-snapshot
How developers use API documentation
inferred← citeshttps://doi.org/10.1145/3368089.3409722openalex-snapshot
Understanding the impact of GitHub suggested changes on recommendations between developers
inferred← citeshttps://doi.org/10.1145/3387940.3391481openalex-snapshot
Comparing Different Developer Behavior Recommendation Styles
inferred← citeshttps://doi.org/10.1145/3387940.3391506openalex-snapshot
Sorry to Bother You Again
inferred← citeshttps://doi.org/10.1145/3411764.3445634openalex-snapshot
Spreadsheet Comprehension: Guesswork, Giving Up and Going Back to the Author
inferred← citeshttps://doi.org/10.1145/3448018.3457425openalex-snapshot
EMIP Toolkit: A Python Library for Customized Post-processing of the Eye Movements in Programming Dataset
inferred← citeshttps://doi.org/10.1145/3468264.3473923openalex-snapshot
Turnover-induced knowledge loss in practice
inferred← citeshttps://doi.org/10.1145/3491102.3502095openalex-snapshot
Understanding How Programmers Can Use Annotations on Documentation
inferred← citeshttps://doi.org/10.1145/3524610.3527780openalex-snapshot
An approach to automatically assess method names
inferred← citeshttps://doi.org/10.1145/3526113.3545667openalex-snapshot
Using Annotations for Sensemaking About Code
inferred← citeshttps://doi.org/10.1145/3551349.3560441openalex-snapshot
Namesake: A Checker of Lexical Similarity in Identifier Names
inferred← citeshttps://doi.org/10.1145/3551349.3561174openalex-snapshot
How students choose names: A replication study
inferred← citeshttps://doi.org/10.1145/3596454.3597179openalex-snapshot
Listen Veronica! Can You Give Me a Hand With This Bug?
inferred← citeshttps://doi.org/10.1145/3597503.3639187openalex-snapshot
Using an LLM to Help With Code Understanding
inferred← citeshttps://doi.org/10.1145/3611643.3616242openalex-snapshot
On the Relationship between Code Verifiability and Understandability
inferred← citeshttps://doi.org/10.1145/3613904.3642676openalex-snapshot
Meta-Manager: A Tool for Collecting and Exploring Meta Information about Code
inferred← citeshttps://doi.org/10.1145/3613904.3642721openalex-snapshot
Understanding Documentation Use Through Log Analysis: A Case Study of Four Cloud Services
inferred← citeshttps://doi.org/10.1145/3643729openalex-snapshot
Bin2Summary: Beyond Function Name Prediction in Stripped Binaries with Functionality-Specific Code Embeddings
inferred← citeshttps://doi.org/10.1145/3643916.3644405openalex-snapshot
ASKDetector: An AST-Semantic and Key Features Fusion based Code Comment Mismatch Detector
inferred← citeshttps://doi.org/10.1145/3654777.3676357openalex-snapshot
CoLadder: Manipulating Code Generation via Multi-Level Blocks
inferred← citeshttps://doi.org/10.1145/3702976openalex-snapshot
Non-Linear Software Documentation with Interactive Code Examples
inferred← citeshttps://doi.org/10.1145/3706598.3713822openalex-snapshot
Code Shaping: Iterative Code Editing with Free-form AI-Interpreted Sketching
inferred← citeshttps://doi.org/10.1145/3708518openalex-snapshot
Explaining Explanations: An Empirical Study of Explanations in Code Reviews
inferred← citeshttps://doi.org/10.1145/3715669.3725868openalex-snapshot
Design of An Eye-Tracking Study Towards Assessing the Impact of Generative AI Use on Code Summarization
inferred← citeshttps://doi.org/10.1145/3715762openalex-snapshot
How Do Programming Students Use Generative AI?
inferred← citeshttps://doi.org/10.1145/3724389.3731296openalex-snapshot
Misconceptions About Control Flow in Introductory Programming Courses and Their Remedy
inferred← citeshttps://doi.org/10.1145/3729342openalex-snapshot
Prompts Are Programs Too! Understanding How Developers Build Software Containing Prompts
inferred← citeshttps://doi.org/10.1145/3742413.3789057openalex-snapshot
CodeVoyager: Integrating Interactive Visual Aids with LLMs for Code Comprehension
inferred← citeshttps://doi.org/10.1145/3765754openalex-snapshot
TestLoop: A Process Model Describing Human-in-the-Loop Software Test Suite Generation
inferred← citeshttps://doi.org/10.1145/3769864openalex-snapshot
Determining Code Proficiency Levels from Python Textbooks
inferred← citeshttps://doi.org/10.1145/3786151.3788601openalex-snapshot
SmartDoc: A Context-Aware Agentic Method Comment Generation Plugin
inferred← citeshttps://doi.org/10.1145/3797105openalex-snapshot
Building Software by Rolling the Dice: A Qualitative Study of Vibe Coding
inferred← citeshttps://doi.org/10.1155/2017/3787053openalex-snapshot
Clustering Classes in Packages for Program Comprehension
inferred← citeshttps://doi.org/10.1155/2017/4382348openalex-snapshot
Using Hierarchical Latent Dirichlet Allocation to Construct Feature Tree for Program Comprehension
inferred← citeshttps://doi.org/10.1177/0047281617721853openalex-snapshot
Application Programming Interface Documentation: What Do Software Developers Want?
inferred← citeshttps://doi.org/10.1177/1548512916670784openalex-snapshot
Modeling information flow for an autonomous agent to support reverse engineering work
inferred← citeshttps://doi.org/10.14393/ufu.te.2017.32openalex-snapshot
Key classes in object-oriented systems
inferred← citeshttps://doi.org/10.14569/ijacsa.2017.080359openalex-snapshot
JSEA: A Program Comprehension Tool Adopting LDA-based Topic Modeling
inferred← citeshttps://doi.org/10.15439/2015f289openalex-snapshot
A Review of Source Code Projections in Integrated Development Environments
inferred← citeshttps://doi.org/10.15439/2015f301openalex-snapshot
Sharing Developers' Mental Models through Source Code Annotations
inferred← citeshttps://doi.org/10.15587/1729-4061.2020.215090openalex-snapshot
Development of a toolkit for analyzing software debugging processes using the constructive approach
inferred← citeshttps://doi.org/10.17706/jsw.10.5.577-598openalex-snapshot
Leukemia Medical Application with Security Features
inferred← citeshttps://doi.org/10.18178/wcse.2020.06.069openalex-snapshot
Program Understanding and Requirement Validation Based on Accurate Value Flow Graph
inferred← citeshttps://doi.org/10.21256/zhaw-23351openalex-snapshot
How to Identify Class Comment Types? A Multi-language Approach for Class Comment Classification
inferred← citeshttps://doi.org/10.2139/ssrn.5251646openalex-snapshot
Newcomers' Experiences During Debugging: A Cognitive Inclusivity Perspective
inferred← citeshttps://doi.org/10.23919/cisti.2017.7975911openalex-snapshot
Extracting word clouds in Git repositories
inferred← citeshttps://doi.org/10.24191/jcrinn.v6i3.223openalex-snapshot
Students’ Assessments in Learning Programming based on Bloom’s Taxonomy
inferred← citeshttps://doi.org/10.2478/aei-2021-0005openalex-snapshot
Towards Program Comprehension: Knowledge Profiles for C Programmers
inferred← citeshttps://doi.org/10.26226/morressier.613b54401459512fce6a7d00openalex-snapshot
Do Comments follow Commenting Conventions? A Case Study in Java and Python
inferred← citeshttps://doi.org/10.32744/pse.2023.1.29openalex-snapshot
Monitoring and control of the program comprehension teaching in a computer class environment
inferred← citeshttps://doi.org/10.3390/mti8040035openalex-snapshot
How New Developers Approach Augmented Reality Development Using Simplified Creation Tools: An Observational Study
inferred← citeshttps://doi.org/10.35940/ijeat.b3956.1212222openalex-snapshot
Machine Learning Based Approach for Evaluating Agile Based Methods to Enhance Software Quality
inferred← citeshttps://doi.org/10.48550/arxiv.1802.07779openalex-snapshot
Path-Based Function Embedding and its Application to Specification Mining
inferred← citeshttps://doi.org/10.48550/arxiv.2103.00821openalex-snapshot
Rethinking complexity for software code structures: A pioneering study on Linux kernel code repository
inferred← citeshttps://doi.org/10.48550/arxiv.2209.08165openalex-snapshot
A Decade of Code Comment Quality Assessment: A Systematic Literature Review
inferred← citeshttps://doi.org/10.5220/0005372902070214openalex-snapshot
JETracer - A Framework for Java GUI Event Tracing
inferred← citeshttps://doi.org/10.5220/0010526401390150openalex-snapshot
Empirical Research on Customer Communication Challenges in the Companies Adopting Agile Practices
inferred← citeshttps://doi.org/10.5555/2820282.2820302openalex-snapshot
Two user perspectives in program comprehension: end users and developer users
inferred← citeshttps://doi.org/10.5753/jis.2019.556openalex-snapshot
Source Code Comprehension and Appropriation by Novice Programmers: Understanding Novice Programmers’ Perception about Source Code Reuse
inferred← citeshttps://doi.org/10.6007/ijarped/v10-i3/11570openalex-snapshot
Program Comprehension Technique in Teaching and Leaning: A Cognitive Perspective
inferred← citeshttps://doi.org/10.70675/002c8550z8ac1z46a2zbea2zd71f54cf18c7openalex-snapshot
Bird-Eye Views of Object-Oriented Software
inferred← citeshttps://doi.org/10.70675/79947114z9db5z41ebzb996z0f625c151519openalex-snapshot
Towards improving the quality of mobile app by leveraging crowdsourced feedback
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.