On the public citation graph

Studying the Prevalence of Exception Handling Anti-Patterns

0 signed · 30 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-540-73589-2_8openalex-snapshot
Exception Handling: A Field Study in Java and .NET
inferredcites →https://doi.org/10.1007/978-3-642-82470-8_15openalex-snapshot
Software Reliability: The Role of Programmed Exception Handling
inferredcites →https://doi.org/10.1007/bfb0053375openalex-snapshot
Issues with exception handling in object-oriented systems
inferredcites →https://doi.org/10.1016/j.jss.2008.06.035openalex-snapshot
Exception handling refactorings: Directed by goals and driven by bug fixing
inferredcites →https://doi.org/10.1016/j.jss.2015.04.066openalex-snapshot
An exploratory study on exception handling bugs in Java programs
inferredcites →https://doi.org/10.1109/icse.2004.1317456openalex-snapshot
Automated support for development, maintenance, and testing in the presence of implicit flow control
inferredcites →https://doi.org/10.1109/sbes.2014.19openalex-snapshot
Categorizing Faults in Exception Handling: A Study of Open Source Projects
inferredcites →https://doi.org/10.1109/tc.1982.1676035openalex-snapshot
Exception Handling and Software Fault Tolerance
inferredcites →https://doi.org/10.1145/2901739.2901757openalex-snapshot
Understanding the exception handling strategies of Java libraries
inferredcites →https://doi.org/10.1145/318774.319251openalex-snapshot
Analyzing exception flow in Java programs
inferredcites →https://doi.org/10.5555/2685048.2685068openalex-snapshot
Simple testing can prevent most critical failures: an analysis of production failures in distributed data-intensive systems
inferredcites →https://doi.org/10.5555/998675.999438openalex-snapshot
Automated Support for Development, Maintenance, and Testing in the Presence of Implicit Control Flow

What points at this work

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

inferred← citeshttps://doi.org/10.1109/iceccs2018.2018.00019openalex-snapshot
EH-Recommender: Recommending Exception Handling Strategies Based on Program Context
inferred← citeshttps://doi.org/10.1109/msr52588.2021.00033openalex-snapshot
How Java Programmers Test Exceptional Behavior
inferred← citeshttps://doi.org/10.1109/msr59073.2023.00064openalex-snapshot
Don’t Forget the Exception! : Considering Robustness Changes to Identify Design Problems
inferred← citeshttps://doi.org/10.1109/saner.2018.8330193openalex-snapshot
Design patterns impact on software quality: Where are the theories?
inferred← citeshttps://doi.org/10.1109/saner.2019.8668001openalex-snapshot
Unveiling Exception Handling Guidelines Adopted by Java Developers
inferred← citeshttps://doi.org/10.1109/saner48275.2020.9054791openalex-snapshot
A Reflection on “An Exploratory Study on Exception Handling Bugs in Java Programs”
inferred← citeshttps://doi.org/10.1109/scam55253.2022.00030openalex-snapshot
Lint-Based Warnings in Python Code: Frequency, Awareness and Refactoring
inferred← citeshttps://doi.org/10.1109/tse.2021.3057720openalex-snapshot
Breaking Type Safety in Go: An Empirical Study on the Usage of the unsafe Package
inferred← citeshttps://doi.org/10.1109/tse.2021.3129688openalex-snapshot
Studying the Practices of Logging Exception Stack Traces in Open-Source Software Projects
inferred← citeshttps://doi.org/10.1109/vl-hcc65237.2025.00048openalex-snapshot
Bringing Probabilistic Reasoning to the IDE
inferred← citeshttps://doi.org/10.1145/3196398.3196435openalex-snapshot
Studying the relationship between exception handling practices and post-release defects
inferred← citeshttps://doi.org/10.1145/3267183.3267191openalex-snapshot
Analysing the Evolution of Exception Handling Anti-Patterns in Large-Scale Projects
inferred← citeshttps://doi.org/10.1145/3383219.3383237openalex-snapshot
Is Exceptional Behavior Testing an Exception?
inferred← citeshttps://doi.org/10.1145/3679007.3685057openalex-snapshot
Toward Declarative Auditing of Java Software for Graceful Exception Handling
inferred← citeshttps://doi.org/10.1186/s13173-019-0095-5openalex-snapshot
Studying the evolution of exception handling anti-patterns in a long-lived large-scale project
inferred← citeshttps://doi.org/10.17771/pucrio.acad.65736openalex-snapshot
UNVEILING DESIGN PROBLEMS IDENTIFICATION: COMBINING MULTIPLE SYMPTOMS
inferred← citeshttps://doi.org/10.48550/arxiv.1901.08718openalex-snapshot
Unveiling Exception Handling Guidelines Adopted by Java Developers
inferred← citeshttps://doi.org/10.5753/sbes.2024.3573openalex-snapshot
Exception Miner: Multi-language Static Analysis Tool to Identify Exception Handling Anti-Patterns
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.