On the public citation graph
Modular specification and verification of closures in Rust
0 signed · 60 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.1007/11804192_17openalex-snapshot
Boogie: A Modular Reusable Verifier for Object-Oriented Programs
inferredcites →https://doi.org/10.1007/11813040_19openalex-snapshot
Dynamic Frames: Support for Framing, Dependencies and Sharing Without Restrictions
inferredcites →https://doi.org/10.1007/3-540-44802-0_1openalex-snapshot
Local Reasoning about Programs that Alter Data Structures
inferredcites →https://doi.org/10.1007/978-3-540-39993-3_15openalex-snapshot
Incremental Reasoning for Object Oriented Systems
inferredcites →https://doi.org/10.1007/978-3-540-70594-9_17openalex-snapshot
A Hoare Logic for Call-by-Value Functional Programs
inferredcites →https://doi.org/10.1007/978-3-540-71289-3_26openalex-snapshot
Practical Reasoning About Invocations and Implementations of Pure Methods
inferredcites →https://doi.org/10.1007/978-3-540-71389-0_26openalex-snapshot
Logical Reasoning for Higher-Order Functions with Local State
inferredcites →https://doi.org/10.1007/978-3-540-73595-3_13openalex-snapshot
Efficient E-Matching for SMT Solvers
inferredcites →https://doi.org/10.1007/978-3-642-13464-7_14openalex-snapshot
Heap-Dependent Expressions in Separation Logic
inferredcites →https://doi.org/10.1007/978-3-642-13953-6_5openalex-snapshot
Reasoning about Function Objects
inferredcites →https://doi.org/10.1007/978-3-642-14107-2_9openalex-snapshot
Verifying Generics and Delegates
inferredcites →https://doi.org/10.1007/978-3-642-17511-4_20openalex-snapshot
Dafny: An Automatic Program Verifier for Functional Correctness
inferredcites →https://doi.org/10.1007/978-3-642-20398-5_4openalex-snapshot
VeriFast: A Powerful, Sound, Predictable, Fast Verifier for C and Java
inferredcites →https://doi.org/10.1007/978-3-662-49122-5_2openalex-snapshot
Viper: A Verification Infrastructure for Permission-Based Reasoning
inferredcites →https://doi.org/10.1017/s0956796808006953openalex-snapshot
Hoare type theory, polymorphism and separation
inferredcites →https://doi.org/10.1093/comjnl/6.4.308openalex-snapshot
The Mechanical Evaluation of Expressions
inferredcites →https://doi.org/10.1109/icse.1996.493421openalex-snapshot
Forcing behavioral subtyping through specification inheritance
inferredcites →https://doi.org/10.1109/lics.2005.5openalex-snapshot
An Observationally Complete Program Logic for Imperative Higher-Order Frame Rules
inferredcites →https://doi.org/10.1145/1297027.1297053openalex-snapshot
Modular verification of higher-order methods with mandatory calls specified by model programs
inferredcites →https://doi.org/10.1145/1411204.1411235openalex-snapshot
Functional translation of a calculus of capabilities
inferredcites →https://doi.org/10.1145/197320.197383openalex-snapshot
A behavioral notion of subtyping
inferredcites →https://doi.org/10.1145/2499370.2491978openalex-snapshot
Verifying higher-order programs with the dijkstra monad
inferredcites →https://doi.org/10.1145/2766446openalex-snapshot
Behavioral Subtyping, Specification Inheritance, and Modular Reasoning
inferredcites →https://doi.org/10.1145/3133909openalex-snapshot
Understanding the use of lambda expressions in Java
inferredcites →https://doi.org/10.1145/331605.331611openalex-snapshot
From Algol to polymorphic linear lambda-calculus
inferredcites →https://doi.org/10.1145/3360573openalex-snapshot
Leveraging rust types for modular specification and verification
inferredcites →https://doi.org/10.1145/3377811.3380413openalex-snapshot
Is rust used safely by software developers?
inferredcites →https://doi.org/10.1145/581478.581484openalex-snapshot
Contracts for higher-order functions
inferredcites →https://doi.org/10.3929/ethz-a-006843251openalex-snapshot
Specification and verification of closures
inferredcites →https://doi.org/10.3929/ethz-b-000444764openalex-snapshot
Verification of Closures in Rust Programs
inferredcites →https://doi.org/10.5281/zenodo.5482556openalex-snapshot
Modular Specification and Verification of Closures in Rust (artefact)
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-06773-0_22openalex-snapshot
On the Termination of Borrow Checking in Featherweight Rust
inferred← citeshttps://doi.org/10.1007/978-3-031-06773-0_5openalex-snapshot
The Prusti Project: Formal Verification for Rust
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-30820-8_9openalex-snapshot
Specifying and Verifying Higher-order Rust Iterators
inferred← citeshttps://doi.org/10.1007/978-3-031-37709-9_22openalex-snapshot
Ownership Guided C to Rust Translation
inferred← citeshttps://doi.org/10.1007/978-3-031-71162-6_26openalex-snapshot
Staged Specification Logic for Verifying Higher-Order Imperative Programs
inferred← citeshttps://doi.org/10.1007/978-3-031-75380-0_8openalex-snapshot
Challenges of Multilingual Program Specification and Analysis
inferred← citeshttps://doi.org/10.1109/codit62066.2024.10708563openalex-snapshot
TRustPN: Transforming Rust Source Code to Petri Nets for Checking Deadlocks
inferred← citeshttps://doi.org/10.1109/icse-seip55303.2022.9794041openalex-snapshot
Verifying Dynamic Trait Objects in Rust
inferred← citeshttps://doi.org/10.1145/3510457.3513031openalex-snapshot
Verifying dynamic trait objects in rust
inferred← citeshttps://doi.org/10.1145/3547647openalex-snapshot
Aeneas: Rust verification by functional translation
inferred← citeshttps://doi.org/10.1145/3591278openalex-snapshot
Leveraging Rust Types for Program Synthesis
inferred← citeshttps://doi.org/10.1145/3597503.3639136openalex-snapshot
Is unsafe an Achilles' Heel? A Comprehensive Study of Safety Requirements in Unsafe Rust Programming
inferred← citeshttps://doi.org/10.1145/3611643.3613863openalex-snapshot
PropProof: Free Model-Checking Harnesses from PBT
inferred← citeshttps://doi.org/10.1145/3640537.3641574openalex-snapshot
A Context-Sensitive Pointer Analysis Framework for Rust and Its Application to Call Graph Construction
inferred← citeshttps://doi.org/10.1145/3656422openalex-snapshot
RefinedRust: A Type System for High-Assurance Verification of Rust Programs
inferred← citeshttps://doi.org/10.1145/3689733openalex-snapshot
Crabtree: Rust API Test Synthesis Guided by Coverage and Type
inferred← citeshttps://doi.org/10.1145/3694715.3695952openalex-snapshot
Verus: A Practical Foundation for Systems Verification
inferred← citeshttps://doi.org/10.1145/3696443.3708921openalex-snapshot
Stack Filtering: Elevating Precision and Efficiency in Rust Pointer Analysis
inferred← citeshttps://doi.org/10.1145/3729333openalex-snapshot
Thrust: A Prophecy-Based Refinement Type System for Rust
inferred← citeshttps://doi.org/10.1145/3763800openalex-snapshot
An Empirical Study of Bugs in the rustc Compiler
inferred← citeshttps://doi.org/10.1145/3779031.3779110openalex-snapshot
A Recipe for Modular Verification of Generic Tree Traversals
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.