On the public citation graph
Detecting argument selection defects
0 signed · 76 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.1002/spe.2215openalex-snapshot
Some structural measures of API usability
inferredcites →https://doi.org/10.1007/978-3-642-22655-7_7openalex-snapshot
Improving the Tokenisation of Identifier Names
inferredcites →https://doi.org/10.1007/s11334-007-0031-2openalex-snapshot
Effective identifier names for comprehension and memory
inferredcites →https://doi.org/10.1016/0022-2836(70)90057-4openalex-snapshot
A general method applicable to the search for similarities in the amino acid sequence of two proteins
inferredcites →https://doi.org/10.1016/j.ipl.2005.11.003openalex-snapshot
Weighted random sampling with a reservoir
inferredcites →https://doi.org/10.1109/ase.2009.30openalex-snapshot
Mining Temporal Specifications from Object Usage
inferredcites →https://doi.org/10.1109/ase.2009.60openalex-snapshot
Automatic Generation of Object Usage Specifications from Large Method Traces
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/icse.2009.5070548openalex-snapshot
Mining exception-handling rules as sequence association rules
inferredcites →https://doi.org/10.1109/icse.2012.6227127openalex-snapshot
Statically checking API protocol conformance with mined multi-object specifications
inferredcites →https://doi.org/10.1109/icse.2012.6227135openalex-snapshot
On the naturalness of software
inferredcites →https://doi.org/10.1109/icse.2012.6227136openalex-snapshot
Automatic parameter recommendation for practical API usage
inferredcites →https://doi.org/10.1109/icse.2015.76openalex-snapshot
Tricorder: Building a Program Analysis Ecosystem
inferredcites →https://doi.org/10.1109/metric.2002.1011343openalex-snapshot
What we have learned about fighting defects
inferredcites →https://doi.org/10.1109/ms.2008.130openalex-snapshot
Using Static Analysis to Find Bugs
inferredcites →https://doi.org/10.1109/msr.2009.5069482openalex-snapshot
Mining source code to automatically split identifiers for software analysis
inferredcites →https://doi.org/10.1109/scam.2012.28openalex-snapshot
Building Useful Program Analysis Tools Using an Extensible Java Compiler
inferredcites →https://doi.org/10.1109/tse.2013.7openalex-snapshot
Name-Based Analysis of Equally Typed Method Arguments
inferredcites →https://doi.org/10.1109/wcre.1999.806952openalex-snapshot
Nomen est omen: analyzing the language of function identifiers
inferredcites →https://doi.org/10.1145/1176617.1176622openalex-snapshot
How to design a good API and why it matters
inferredcites →https://doi.org/10.1145/1287624.1287632openalex-snapshot
Detecting object usage anomalies
inferredcites →https://doi.org/10.1145/1595696.1595767openalex-snapshot
Graph-based mining of multiple object usage patterns
inferredcites →https://doi.org/10.1145/1646353.1646374openalex-snapshot
A few billion lines of code later
inferredcites →https://doi.org/10.1145/2001420.2001448openalex-snapshot
Detecting anomalies in the order of equally-typed method arguments
inferredcites →https://doi.org/10.1145/2491411.2491458openalex-snapshot
A statistical semantic language model for source code
inferredcites →https://doi.org/10.1145/2635868.2635883openalex-snapshot
Learning natural coding conventions
inferredcites →https://doi.org/10.1145/2635868.2635901openalex-snapshot
Mining idioms from source code
inferredcites →https://doi.org/10.1145/2666356.2594321openalex-snapshot
Code completion with statistical language models
inferredcites →https://doi.org/10.1145/2786805.2786849openalex-snapshot
Suggesting accurate method and class names
inferredcites →https://doi.org/10.1145/2854146openalex-snapshot
Why Google stores billions of lines of code in a single repository
inferredcites →https://doi.org/10.1145/2970276.2970341openalex-snapshot
Bugram: bug detection with n-gram language models
inferredcites →https://doi.org/10.5555/2032497.2032507openalex-snapshot
Improving the tokenisation of identifier names
inferredcites →https://doi.org/10.5555/2337223.2337322openalex-snapshot
On the naturalness of software
inferredcites →https://doi.org/10.5555/2337223.2337332openalex-snapshot
Statically checking API protocol conformance with mined multi-object specifications
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-032-22278-7_8openalex-snapshot
Using Strong Types in C++ for Long-Term Code Management
inferred← citeshttps://doi.org/10.1007/s10664-022-10223-5openalex-snapshot
A controlled experiment of different code representations for learning-based program repair
inferred← citeshttps://doi.org/10.1007/s10664-022-10232-4openalex-snapshot
Can static analysis tools find more defects?
inferred← citeshttps://doi.org/10.1007/s10664-026-10956-7openalex-snapshot
The relationship between different python argument-passing mechanisms and fixes: An empirical study
inferred← citeshttps://doi.org/10.1007/s11432-019-2745-5openalex-snapshot
Identifying change patterns of API misuses from code changes
inferred← citeshttps://doi.org/10.1016/j.jss.2021.111048openalex-snapshot
Practical heuristics to improve precision for erroneous function argument swapping detection in C and C++
inferred← citeshttps://doi.org/10.1016/j.jss.2023.111786openalex-snapshot
ARist: An effective API argument recommendation approach
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/apsec60848.2023.00038openalex-snapshot
WMWatcher: Preventing Workload-Related Misconfigurations in Production Environment
inferred← citeshttps://doi.org/10.1109/icpc52881.2021.00018openalex-snapshot
ConfInLog: Leveraging Software Logs to Infer Configuration Constraints
inferred← citeshttps://doi.org/10.1109/icse-companion58688.2023.00063openalex-snapshot
Towards strengthening software library interfaces with granular and interactive type migrations
inferred← citeshttps://doi.org/10.1109/icse43902.2021.00059openalex-snapshot
IdBench: Evaluating Semantic Representations of Identifier Names in Source Code
inferred← citeshttps://doi.org/10.1109/qrs60937.2023.00052openalex-snapshot
Abstract Syntax Tree for Method Name Prediction: How Far Are We?
inferred← citeshttps://doi.org/10.1109/saner48275.2020.9054826openalex-snapshot
Deep Learning Based Identification of Suspicious Return Statements
inferred← citeshttps://doi.org/10.1109/saner53432.2022.00106openalex-snapshot
Flexible semi-automatic support for type migration of primitives for C/C++ programs
inferred← citeshttps://doi.org/10.1109/scam.2019.00014openalex-snapshot
Rebasing in Code Review Considered Harmful: A Large-Scale Empirical Investigation
inferred← citeshttps://doi.org/10.1109/scam51674.2020.00028openalex-snapshot
The Role of Implicit Conversions in Erroneous Function Argument Swapping in C++
inferred← citeshttps://doi.org/10.1109/scam51674.2020.00031openalex-snapshot
Out of Sight, Out of Place: Detecting and Assessing Swapped Arguments
inferred← citeshttps://doi.org/10.1109/tase49443.2020.00029openalex-snapshot
Analyzing Cryptographic API Usages for Android Applications Using HMM and N-Gram
inferred← citeshttps://doi.org/10.1109/tse.2022.3218859openalex-snapshot
DiffSearch: A Scalable and Precise Search Engine for Code Changes
inferred← citeshttps://doi.org/10.1109/tse.2023.3275380openalex-snapshot
Learning the Relation Between Code Features and Code Transforms With Structured Prediction
inferred← citeshttps://doi.org/10.1145/3238147.3238213openalex-snapshot
How many of all bugs do we find? a study of static bug detectors
inferred← citeshttps://doi.org/10.1145/3276517openalex-snapshot
DeepBugs: a learning approach to name-based bug detection
inferred← citeshttps://doi.org/10.1145/3372297.3417256openalex-snapshot
Exaggerated Error Handling Hurts! An In-Depth Study and Context-Aware Detection
inferred← citeshttps://doi.org/10.1145/3425898.3426962openalex-snapshot
VarSem: declarative expression and automated inference of variable usage semantics
inferred← citeshttps://doi.org/10.1145/3428230openalex-snapshot
Adversarial examples for models of code
inferred← citeshttps://doi.org/10.1145/3428293openalex-snapshot
Neural reverse engineering of stripped binaries using augmented control flow graphs
inferred← citeshttps://doi.org/10.1145/3453483.3454045openalex-snapshot
Learning to find naming issues with big code and small supervision
inferred← citeshttps://doi.org/10.1145/3485526openalex-snapshot
Permchecker: a toolchain for debugging memory managers with typestate
inferred← citeshttps://doi.org/10.1145/3527330openalex-snapshot
Bugs in Quantum computing platforms: an empirical study
inferred← citeshttps://doi.org/10.1145/3689492.3690054openalex-snapshot
A Programming Language for Data and Configuration!
inferred← citeshttps://doi.org/10.1145/3797123openalex-snapshot
SmartIFSyn: Automated Information Flow Security Policy Synthesis for Smart Contracts
inferred← citeshttps://doi.org/10.48550/arxiv.1906.00307openalex-snapshot
Neural Bug Finding: A Study of Opportunities and Challenges
inferred← citeshttps://doi.org/10.48550/arxiv.1912.05097openalex-snapshot
Using GGNN to recommend log statement level
inferred← citeshttps://doi.org/10.48550/arxiv.2105.12787openalex-snapshot
Self-Supervised Bug Detection and Repair
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.