On the public citation graph

I Depended on You and You Broke Me: An Empirical Study of Manifesting Breaking Changes in Client Packages

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.1007/978-3-319-90421-4_6openalex-snapshot
An Empirical Analysis of Technical Lag in npm Package Dependencies
inferredcites →https://doi.org/10.1007/s10664-017-9589-yopenalex-snapshot
An empirical comparison of dependency network evolution in seven software packaging ecosystems
inferredcites →https://doi.org/10.1016/j.iheduc.2005.11.001openalex-snapshot
Revisiting methodological issues in transcript analysis: Negotiated coding and reliability
inferredcites →https://doi.org/10.1109/apsec51365.2020.00031openalex-snapshot
Technical Lag of Dependencies in Major Package Managers
inferredcites →https://doi.org/10.1109/ase.2017.8115621openalex-snapshot
Can automated pull requests encourage software developers to upgrade out-of-date dependencies?
inferredcites →https://doi.org/10.1109/ase.2017.8115668openalex-snapshot
Why and how JavaScript developers use linters
inferredcites →https://doi.org/10.1109/asew.2015.21openalex-snapshot
When It Breaks, It Breaks: How Ecosystem Developers Reason about the Stability of Dependencies
inferredcites →https://doi.org/10.1109/icse43902.2021.00020openalex-snapshot
Semantic Patches for Adaptation of JavaScript Programs to Evolving Libraries
inferredcites →https://doi.org/10.1109/saner.2017.7884604openalex-snapshot
An empirical comparison of dependency issues in OSS packaging ecosystems
inferredcites →https://doi.org/10.1109/saner.2018.8330214openalex-snapshot
Why and how Java developers break APIs
inferredcites →https://doi.org/10.1109/scam.2014.30openalex-snapshot
Semantic Versioning versus Breaking Changes: A Study of the Maven Repository
inferredcites →https://doi.org/10.1109/tse.2018.2871058openalex-snapshot
The Adoption of JavaScript Linters in Practice: A Case Study on ESLint
inferredcites →https://doi.org/10.1109/tse.2019.2918315openalex-snapshot
What Do Package Dependencies Tell Us About Semantic Versioning?
inferredcites →https://doi.org/10.1109/tse.2019.2952130openalex-snapshot
An Empirical Study of Dependency Downgrades in the npm Ecosystem
inferredcites →https://doi.org/10.1145/2483760.2483772openalex-snapshot
Expressing and checking intended changes via software change contracts
inferredcites →https://doi.org/10.1145/2950290.2950325openalex-snapshot
How to break an API: cost negotiation and community values in three software ecosystems
inferredcites →https://doi.org/10.1145/2993412.3003382openalex-snapshot
On the topology of package dependency networks
inferredcites →https://doi.org/10.1145/3236024.3275535openalex-snapshot
Efficient static checking of library updates
inferredcites →https://doi.org/10.1145/3274451openalex-snapshot
The Power of Bots
inferredcites →https://doi.org/10.1145/3338906.3338940openalex-snapshot
Model-based testing of breaking changes in Node.js libraries
inferredcites →https://doi.org/10.1145/3379597.3387476openalex-snapshot
Using Others' Tests to Identify Breaking Updates
inferredcites →https://doi.org/10.1145/3428255openalex-snapshot
Detecting locations in JavaScript programs affected by breaking library changes
inferredcites →https://doi.org/10.1145/3447245openalex-snapshot
When and How to Make Breaking Changes

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-031-82610-8_4openalex-snapshot
A Preliminary Study on Self-contained Libraries in the NPM Ecosystem
inferred← citeshttps://doi.org/10.1007/s10664-025-10789-wopenalex-snapshot
The design space of lockfiles across package managers
inferred← citeshttps://doi.org/10.1016/j.jss.2025.112460openalex-snapshot
Unboxing Default Argument Breaking Changes in 1 + 2 data science libraries
inferred← citeshttps://doi.org/10.1109/icsme64153.2025.00053openalex-snapshot
ROSEAU: Fast, Accurate, Source-Based API Breaking Change Analysis in Java
inferred← citeshttps://doi.org/10.1109/saner60148.2024.00024openalex-snapshot
BUMP: A Benchmark of Reproducible Breaking Dependency Updates
inferred← citeshttps://doi.org/10.1109/scam59687.2023.00030openalex-snapshot
Unboxing Default Argument Breaking Changes in Scikit Learn
inferred← citeshttps://doi.org/10.1145/3643782openalex-snapshot
Understanding the Impact of APIs Behavioral Breaking Changes on Client Applications
inferred← citeshttps://doi.org/10.1145/3643916.3644415openalex-snapshot
Lightweight Syntactic API Usage Analysis with UCov
inferred← citeshttps://doi.org/10.1145/3643991.3645075openalex-snapshot
The role of library versions in Developer-ChatGPT conversations
inferred← citeshttps://doi.org/10.1145/3702991openalex-snapshot
Toward Better Comprehension of Breaking Changes in the NPM Ecosystem
inferred← citeshttps://doi.org/10.1145/3728980openalex-snapshot
More Effective JavaScript Breaking Change Detection via Dynamic Object Relation Graph
inferred← citeshttps://doi.org/10.1145/3757617openalex-snapshot
It's a Complete Haystack: Understanding Dependency Management Needs in Computer-Aided Design
inferred← citeshttps://doi.org/10.1145/3763071openalex-snapshot
A Sound Static Analysis Approach to I/O API Migration
inferred← citeshttps://doi.org/10.1145/3786582.3786835openalex-snapshot
Specification and Detection of LLM Code Smells
inferred← citeshttps://doi.org/10.1145/3797127openalex-snapshot
BackportBench: A Multilingual Benchmark for Automated Patch Backporting
inferred← citeshttps://doi.org/10.1145/3808116openalex-snapshot
Break to Adapt: Knowledge-Based Updates of Breaking Dependencies in JavaScript
inferred← citeshttps://doi.org/10.1145/3832116openalex-snapshot
The Fix Is Right at Hand: Fixing Incompatibility Errors Guided by Library Knowledge for Automatic Library Upgrade
inferred← citeshttps://doi.org/10.1145/3832180openalex-snapshot
Deprecated but Not Abandoned: A Large-Scale Empirical Study on Growing-User-Demand Deprecated NPM Packages
inferred← citeshttps://doi.org/10.1145/3843779.3844636openalex-snapshot
Your Prompt Is Only Half the Prompt: Silent Chat-Template Drift in Open-Weight Model Repositories
inferred← citeshttps://doi.org/10.1145/3847119openalex-snapshot
Understanding Bugs in Model Context Protocol Development Frameworks: 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.