On the public citation graph

The dogged pursuit of bug-free C programs

0 signed · 97 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/11408901_21openalex-snapshot
PathCrawler: Automatic Generation of Path Tests by Combining Static and Dynamic Analysis
inferredcites →https://doi.org/10.1007/978-3-030-03427-6_12openalex-snapshot
Test Case Generation with PathCrawler/LTest: How to Automate an Industrial Testing Process
inferredcites →https://doi.org/10.1007/978-3-030-17462-0_22openalex-snapshot
MetAcsl: Specification and Verification of High-Level Properties
inferredcites →https://doi.org/10.1007/978-3-319-09099-3_4openalex-snapshot
An All-in-One Toolkit for Automated White-Box Testing
inferredcites →https://doi.org/10.1007/978-3-319-46520-3_30openalex-snapshot
Polynomial Invariants by Linear Algebra
inferredcites →https://doi.org/10.1007/978-3-319-61467-0_2openalex-snapshot
Hybrid Information Flow Analysis for Real-World C Code
inferredcites →https://doi.org/10.1007/978-3-319-94460-9_6openalex-snapshot
Context Generation from Formal Specifications for C Analysis Tools
inferredcites →https://doi.org/10.1007/978-3-319-99725-4_15openalex-snapshot
A Reduced Product of Absolute and Relative Error Bounds for Floating-Point Analysis
inferredcites →https://doi.org/10.1007/978-3-540-24730-2_35openalex-snapshot
A Temporal Logic of Nested Calls and Returns
inferredcites →https://doi.org/10.1007/978-3-540-30482-1_10openalex-snapshot
Multi-prover Verification of C Programs
inferredcites →https://doi.org/10.1007/978-3-540-31987-0_2openalex-snapshot
Trace Partitioning in Abstract Interpretation Based Static Analyzers
inferredcites →https://doi.org/10.1007/978-3-642-32469-7_8openalex-snapshot
Combining Analyses for C Program Verification
inferredcites →https://doi.org/10.1007/978-3-642-38088-4_31openalex-snapshot
Verification of Numerical Programs: From Real Numbers to Floating Point Numbers
inferredcites →https://doi.org/10.1007/978-3-642-38856-9_19openalex-snapshot
Efficient Generation of Correctness Certificates for the Abstract Domain of Polyhedra
inferredcites →https://doi.org/10.1007/978-3-662-54577-5_22openalex-snapshot
RPP: Automatic Proof of Relational Properties by Self-composition
inferredcites →https://doi.org/10.1007/s00165-014-0326-7openalex-snapshot
Frama-C: A software analysis perspective
inferredcites →https://doi.org/10.1007/s00165-018-0456-4openalex-snapshot
How testing helps to diagnose proof failures
inferredcites →https://doi.org/10.1016/j.net.2014.12.009openalex-snapshot
Evaluation of static analysis tools used to assess software important to nuclear power plant safety
inferredcites →https://doi.org/10.1049/cp.2016.0850openalex-snapshot
Safer marine and offshore software with formal-verification-based guidelines
inferredcites →https://doi.org/10.1109/indin.2013.6622971openalex-snapshot
Formal specification and automated verification of railway software with Frama-C
inferredcites →https://doi.org/10.1109/scam.2016.18openalex-snapshot
Conc2Seq: A Frama-C Plugin for Verification of Parallel Compositions of C Programs
inferredcites →https://doi.org/10.1134/s0361768815040040openalex-snapshot
High-level memory model with low-level pointer cast support for Jessie intermediate language
inferredcites →https://doi.org/10.48550/arxiv.1709.04497openalex-snapshot
Context Generation from Formal Specifications for C Analysis Tools

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-08166-8_15openalex-snapshot
Further Lessons from the JML Project
inferred← citeshttps://doi.org/10.1007/978-3-031-08166-8_6openalex-snapshot
Specifying the Boundary Between Unverified and Verified Code
inferred← citeshttps://doi.org/10.1007/978-3-031-22337-2_26openalex-snapshot
Embedded Domain Specific Verifiers
inferred← citeshttps://doi.org/10.1007/978-3-031-26236-4_10openalex-snapshot
Ivette: A Modern GUI for Frama-C
inferred← citeshttps://doi.org/10.1007/978-3-031-27481-7_19openalex-snapshot
VeyMont: Parallelising Verified Programs Instead of Verifying Parallel Programs
inferred← citeshttps://doi.org/10.1007/978-3-031-30820-8_42openalex-snapshot
VeriFuzz 1.4: Checking for (Non-)termination (Competition Contribution)
inferred← citeshttps://doi.org/10.1007/978-3-031-30826-0openalex-snapshot
Fundamental Approaches to Software Engineering
inferred← citeshttps://doi.org/10.1007/978-3-031-30826-0_18openalex-snapshot
FuSeBMC_IA: Interval Analysis and Methods for Test Case Generation
inferred← citeshttps://doi.org/10.1007/978-3-031-38828-6_10openalex-snapshot
Abstract Interpretation of Recursive Logic Definitions for Efficient Runtime Assertion Checking
inferred← citeshttps://doi.org/10.1007/978-3-031-38828-6_5openalex-snapshot
Context Specification Language for Formally Verifying Consent Properties on Models and Code
inferred← citeshttps://doi.org/10.1007/978-3-031-50524-9_4openalex-snapshot
Correctness Witness Validation by Abstract Interpretation
inferred← citeshttps://doi.org/10.1007/978-3-031-52186-7_11openalex-snapshot
What Does a Nation-Wide Digital Nervous System Use for an Operating System?
inferred← citeshttps://doi.org/10.1007/978-3-031-55608-1_14openalex-snapshot
Exploring Frama-C Resources by Verifying Space Software
inferred← citeshttps://doi.org/10.1007/978-3-031-55608-1_2openalex-snapshot
The Heart of Frama-C: The Frama-C Kernel
inferred← citeshttps://doi.org/10.1007/978-3-031-57259-3openalex-snapshot
Fundamental Approaches to Software Engineering
inferred← citeshttps://doi.org/10.1007/978-3-031-57259-3_13openalex-snapshot
Can ChatGPT support software verification?
inferred← citeshttps://doi.org/10.1007/978-3-031-65630-9_1openalex-snapshot
The VerCors Verifier: A Progress Report
inferred← citeshttps://doi.org/10.1007/978-3-031-71379-8_6openalex-snapshot
Checking Contracts in Event-B
inferred← citeshttps://doi.org/10.1007/978-3-031-72044-4_4openalex-snapshot
No Smoke Without Fire: Detecting Specification Inconsistencies with Frama-C/WP
inferred← citeshttps://doi.org/10.1007/978-3-031-72044-4_5openalex-snapshot
Runtime Verification for High-Level Security Properties: Case Study on the TPM Software Stack
inferred← citeshttps://doi.org/10.1007/978-3-031-73887-6_19openalex-snapshot
Three Ways of Proving Termination of Loops
inferred← citeshttps://doi.org/10.1007/978-3-031-76554-4_4openalex-snapshot
VeriCode: Correct Translation of Abstract Specifications to C Code
inferred← citeshttps://doi.org/10.1007/978-3-031-82700-6_8openalex-snapshot
Two-Way Collaboration Between Flow and Proof in SPARK
inferred← citeshttps://doi.org/10.1007/978-3-031-90660-2_20openalex-snapshot
RacerF: Data Race Detection with Frama-C (Competition Contribution)
inferred← citeshttps://doi.org/10.1007/978-3-031-90660-2_5openalex-snapshot
AutoQ 2.0: From Verification of Quantum Circuits to Verification of Quantum Programs
inferred← citeshttps://doi.org/10.1007/978-3-031-90900-9_11openalex-snapshot
Prove your Colorings: Formal Verification of Cache Coloring of Bao Hypervisor
inferred← citeshttps://doi.org/10.1007/978-3-032-10794-7_17openalex-snapshot
Formal Verification of PKCS#1 Signature Parser Using Frama-C
inferred← citeshttps://doi.org/10.1007/978-3-032-22749-2_34openalex-snapshot
Seal: Symbolic Execution with Separation Logic
inferred← citeshttps://doi.org/10.1007/978-3-032-24494-9_11openalex-snapshot
Design of Correct by Construction Algorithms by Double Checking Properties
inferred← citeshttps://doi.org/10.1007/978-3-032-26220-2_22openalex-snapshot
Mixed Flow-Sensitive Static Analysis: Engineering Modularity
inferred← citeshttps://doi.org/10.1007/978-3-032-26743-6_7openalex-snapshot
Teaching Frama-C for Cybersecurity
inferred← citeshttps://doi.org/10.1007/978-3-032-26743-6_8openalex-snapshot
VeHa: A Hybrid National Verification Hackathon for Better Formal Methods Education
inferred← citeshttps://doi.org/10.1007/978-3-032-37353-3_9openalex-snapshot
Beyond Preconditions and Postconditions: Frame Specifications for Modern Design by Contract
inferred← citeshttps://doi.org/10.1007/978-981-19-9601-6_9openalex-snapshot
The Top-Down Solver—An Exercise in $$\text {A}^{2}$$I
inferred← citeshttps://doi.org/10.1007/s10009-025-00786-1openalex-snapshot
WhyRel: an auto-active relational verifier
inferred← citeshttps://doi.org/10.1007/s10270-023-01124-2openalex-snapshot
A manifesto for applicable formal methods
inferred← citeshttps://doi.org/10.1016/j.scico.2026.103535openalex-snapshot
From C to verifiable Rust: Towards practical migration of code and specifications
inferred← citeshttps://doi.org/10.1109/formalise66629.2025.00021openalex-snapshot
Typestates Specification and Verification in Frama-C
inferred← citeshttps://doi.org/10.1109/icse55347.2025.00166openalex-snapshot
Formally Verified Cloud-Scale Authorization
inferred← citeshttps://doi.org/10.1109/icsme55016.2022.00049openalex-snapshot
FuzzNT : Checking for Program Non-termination
inferred← citeshttps://doi.org/10.1109/jiot.2024.3506976openalex-snapshot
An Empirical Study of High-Risk Vulnerabilities in IoT Systems
inferred← citeshttps://doi.org/10.1109/sp54263.2024.00096openalex-snapshot
DY Fuzzing: Formal Dolev-Yao Models Meet Cryptographic Protocol Fuzz Testing
inferred← citeshttps://doi.org/10.1134/s036176882205005xopenalex-snapshot
Automation of C Program Deductive Verification without Using Loop Invariants
inferred← citeshttps://doi.org/10.1145/3540250.3549095openalex-snapshot
Using graph neural networks for program termination
inferred← citeshttps://doi.org/10.1145/3555776.3577617openalex-snapshot
Formalizing an Efficient Runtime Assertion Checker for an Arithmetic Language with Functions and Predicates
inferred← citeshttps://doi.org/10.1145/3563768.3563956openalex-snapshot
Foundationally Sound Annotation Verifier via Control Flow Splitting
inferred← citeshttps://doi.org/10.1145/3565287.3617617openalex-snapshot
Exploring the Potential of Frama-C in IoT Static Analysis
inferred← citeshttps://doi.org/10.1145/3571194openalex-snapshot
CN: Verifying Systems C Code with Separation-Logic Refinement Types
inferred← citeshttps://doi.org/10.1145/3605951openalex-snapshot
Sound Runtime Assertion Checking for Memory Properties via Program Transformation
inferred← citeshttps://doi.org/10.1145/3609393openalex-snapshot
Equation-Directed Axiomatization of Lustre Semantics to Enable Optimized Code Validation
inferred← citeshttps://doi.org/10.1145/3624728openalex-snapshot
Co-Developing Programs and Their Proof of Correctness
inferred← citeshttps://doi.org/10.1145/3632911openalex-snapshot
VST-A: A Foundationally Sound Annotation Verifier
inferred← citeshttps://doi.org/10.1145/3640537.3641569openalex-snapshot
Reducing the Overhead of Exact Profiling by Reusing Affine Variables
inferred← citeshttps://doi.org/10.1145/3644033.3644380openalex-snapshot
A Semantics of Structures, Unions, and Underspecified Terms for Formal Specification
inferred← citeshttps://doi.org/10.1145/3720474openalex-snapshot
KestRel: Relational Verification using E-Graphs for Program Alignment
inferred← citeshttps://doi.org/10.1145/3720486openalex-snapshot
Revealing Sources of (Memory) Errors via Backward Analysis
inferred← citeshttps://doi.org/10.1145/3729297openalex-snapshot
Taking Out the Toxic Trash: Recovering Precision in Mixed Flow-Sensitive Static Analyses
inferred← citeshttps://doi.org/10.1145/3747584openalex-snapshot
Equation-Directed Axiomatization of Lustre Semantics to Enable Optimized Code Validation
inferred← citeshttps://doi.org/10.1145/3776688openalex-snapshot
U-Turn: Enhancing Incorrectness Analysis by Reversing Direction
inferred← citeshttps://doi.org/10.1145/3814885.3816415openalex-snapshot
ATLAS: From Access conTrol Language to ACSL Specifications
inferred← citeshttps://doi.org/10.1145/3821489.3821492openalex-snapshot
Reasoning About Subprogram Termination in SPARK
inferred← citeshttps://doi.org/10.1145/3832783.3837530openalex-snapshot
Generating Loop Invariants for Deductive Verification using Iterator Profiles
inferred← citeshttps://doi.org/10.18255/1818-1015-2021-4-326-336openalex-snapshot
Notes on Recent Achievements in Proving Stability using KeYmaeraX
inferred← citeshttps://doi.org/10.18255/1818-1015-2021-4-372-393openalex-snapshot
Towards Automatic Deductive Verification of C Programs with Sisal Loops Using the C-lightVer System
inferred← citeshttps://doi.org/10.18255/1818-1015-2023-3-214-233openalex-snapshot
Logic for reasoning about bugs in loops over data sequences (IFIL)
inferred← citeshttps://doi.org/10.3103/s0146411622070070openalex-snapshot
Towards Automatic Deductive Verification of C Programs with Sisal Loops Using the C-lightVer System
inferred← citeshttps://doi.org/10.4204/eptcs.349.5openalex-snapshot
Experience Report: Teaching Code Analysis and Verification Using Frama-C
inferred← citeshttps://doi.org/10.70675/09d6847bze855z4ddcz9214z9cb85a343a6eopenalex-snapshot
Verification and validation of Machine Learning techniques
inferred← citeshttps://doi.org/10.70675/17670d85z1b65z4ce0zbe77za5e9fb79db5eopenalex-snapshot
Software security : combining fuzzing and symbolic methods for vulnerability detection
inferred← citeshttps://doi.org/10.70675/2bff176azc66bz44abzb70dz6d0b5a89f876openalex-snapshot
Static Analysis for Security Properties of Software by Abstract Interpretation
inferred← citeshttps://doi.org/10.70675/529006e9z5197z44eezaa10zb9838ec76479openalex-snapshot
Black-box code analysis for reverse engineering through constraint acquisition and program synthesis
inferred← citeshttps://doi.org/10.70675/95fceee8z06bbz48ccz8b06z87fb9e672ea8openalex-snapshot
Proof-oriented domain-specific language design for high-assurance software
inferred← citeshttps://doi.org/10.70675/acb149cdz3933z4be1z876fze883a0e96406openalex-snapshot
Specifying and verifying high-level requirements on large programs : application to security of C programs
inferred← citeshttps://doi.org/10.70675/b5af5158z6f07z4263zb940zc7a8755fd60dopenalex-snapshot
Static type and value analysis by abstract interpretation of Python programs with native C libraries
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.