On the public citation graph

Programs are Knowledge Bases

0 signed · 43 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.1002/1096-908x(200007/08)12:4<249::aid-smr213>3.0.co;2-nopenalex-snapshot
Practical Software Maintenance
inferredcites →https://doi.org/10.1002/smr.4360070105openalex-snapshot
Software reconnaissance: Mapping program features to code
inferredcites →https://doi.org/10.1006/ijhc.1995.1081openalex-snapshot
Toward principles for the design of ontologies used for knowledge sharing?
inferredcites →https://doi.org/10.1007/s11219-006-9219-1openalex-snapshot
Concise and consistent naming
inferredcites →https://doi.org/10.1016/c2009-0-27551-9openalex-snapshot
Logical Foundations of Artificial Intelligence
inferredcites →https://doi.org/10.1109/2.402076openalex-snapshot
Program comprehension during software maintenance and evolution
inferredcites →https://doi.org/10.1109/icse.1990.63631openalex-snapshot
LaSSIE: a knowledge-based software information system
inferredcites →https://doi.org/10.1109/icse.1993.346017openalex-snapshot
The concept assignment problem in program understanding
inferredcites →https://doi.org/10.1109/wcre.1998.723177openalex-snapshot
On the knowledge required to understand a program
inferredcites →https://doi.org/10.1109/wcre.2002.1173085openalex-snapshot
A disturbing result on the knowledge used during software maintenance
inferredcites →https://doi.org/10.1109/wcre.2003.1287265openalex-snapshot
Ontological excavation: unearthing the core concepts of the application
inferredcites →https://doi.org/10.1109/wcre.2004.10openalex-snapshot
An information retrieval approach to concept location in source code
inferredcites →https://doi.org/10.1109/wcre.2005.16openalex-snapshot
Enriching Reverse Engineering with Semantic Clustering
inferredcites →https://doi.org/10.1109/wpc.2000.852498openalex-snapshot
Case study of feature location using dependence graph
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.14openalex-snapshot
Concise and Consistent Naming
inferredcites →https://doi.org/10.1145/219717.219748openalex-snapshot
WordNet
inferredcites →https://doi.org/10.1145/346852.346922openalex-snapshot
Growing a language
inferredcites →https://doi.org/10.1145/382080.382637openalex-snapshot
A guide to natural naming
inferredcites →https://doi.org/10.1145/947923.947930openalex-snapshot
On choosing identifiers
inferredcites →https://doi.org/10.3217/jucs-009-07-0641openalex-snapshot
Organizing the Knowledge Used in Software Maintenance.
inferredcites →https://doi.org/10.5555/100296.100333openalex-snapshot
LaSSIE—a knowledge-based software information system
inferredcites →https://doi.org/10.5555/257572.257679openalex-snapshot
The concept assignment problem in program understanding
inferredcites →https://doi.org/10.7551/mitpress/6412.003.0008openalex-snapshot
Ontologies Come of Age

What points at this work

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

inferred← citeshttps://doi.org/10.1007/978-3-642-29860-8_33openalex-snapshot
Execution Trace Exploration and Analysis Using Ontologies
inferred← citeshttps://doi.org/10.1007/bf03323462openalex-snapshot
Analysing the Vocabulary to Identify Knowledge Divergence
inferred← citeshttps://doi.org/10.1007/s10664-006-9032-2openalex-snapshot
Quantifying identifier quality: an analysis of trends
inferred← citeshttps://doi.org/10.1007/s10664-025-10699-xopenalex-snapshot
On the structure and semantics of identifier names containing closed syntactic category words
inferred← citeshttps://doi.org/10.1109/csmr-wcre.2014.6747200openalex-snapshot
Towards recovering and exploiting domain knowledge from C code: A case study on automotive software
inferred← citeshttps://doi.org/10.1109/csmr.2007.48openalex-snapshot
The Reality of Libraries
inferred← citeshttps://doi.org/10.1109/csmr.2008.4493315openalex-snapshot
Extracting Domain Ontologies from Domain Specific APIs
inferred← citeshttps://doi.org/10.1109/csmr.2012.56openalex-snapshot
Identifying Knowledge Divergence by Vocabulary Monitoring in Software Projects
inferred← citeshttps://doi.org/10.1109/icpc.2007.22openalex-snapshot
From Reality to Programs and (Not Quite) Back Again
inferred← citeshttps://doi.org/10.1109/icpc.2008.11openalex-snapshot
Evaluating the Reference and Representation of Domain Concepts in APIs
inferred← citeshttps://doi.org/10.1109/icpc.2008.14openalex-snapshot
Partial Domain Comprehension in Software Evolution and Maintenance
inferred← citeshttps://doi.org/10.1109/icpc.2010.26openalex-snapshot
Utilizing Web Search Engines for Program Analysis
inferred← citeshttps://doi.org/10.1109/rpc.2017.8168082openalex-snapshot
Principles of organizing the semantic ontology of programming
inferred← citeshttps://doi.org/10.1109/wcre.2006.32openalex-snapshot
How Programs Represent Reality (and how they don't)
inferred← citeshttps://doi.org/10.1145/1370164.1370173openalex-snapshot
Abstractness, specificity, and complexity in software design
inferred← citeshttps://doi.org/10.1145/3493244.3493258openalex-snapshot
Naming Practices in Java Projects: An Empirical Study
inferred← citeshttps://doi.org/10.25439/rmt.27333171openalex-snapshot
Predicting change propagation using domain-based coupling
inferred← citeshttps://doi.org/10.48550/arxiv.1003.1399openalex-snapshot
Automatic derivation of domain terms and concept location based on the analysis of the identifiers
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.