On the public citation graph

RustBelt: securing the foundations of the Rust programming language

0 signed · 422 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.1006/inco.1994.1093openalex-snapshot
A Syntactic Approach to Type Soundness
inferredcites →https://doi.org/10.1007/11417170_22openalex-snapshot
L3: A Linear Language with Locations
inferredcites →https://doi.org/10.1007/11693024_2openalex-snapshot
Linear Regions Are All You Need
inferredcites →https://doi.org/10.1007/3-540-39953-4_6openalex-snapshot
Exception-Safety in Generic Components
inferredcites →https://doi.org/10.1007/3-540-44898-5_4openalex-snapshot
Checking Interference with Fractional Permissions
inferredcites →https://doi.org/10.1007/978-0-387-35672-3_7openalex-snapshot
Making the Usage of STL Safe
inferredcites →https://doi.org/10.1007/978-3-642-00590-9_26openalex-snapshot
Deny-Guarantee Reasoning
inferredcites →https://doi.org/10.1007/978-3-642-14107-2_24openalex-snapshot
Concurrent Abstract Predicates
inferredcites →https://doi.org/10.1007/978-3-642-28869-2_1openalex-snapshot
Foundations of C++
inferredcites →https://doi.org/10.1007/978-3-642-28869-2_19openalex-snapshot
Fictional Separation Logic
inferredcites →https://doi.org/10.1007/978-3-642-54833-8_16openalex-snapshot
Communicating State Transition Systems for Fine-Grained Concurrent Resources
inferredcites →https://doi.org/10.1007/978-3-642-54833-8_9openalex-snapshot
Impredicative Concurrent Abstract Predicates
inferredcites →https://doi.org/10.1007/978-3-662-54434-1_10openalex-snapshot
Temporary Read-Only Permissions for Separation Logic
inferredcites →https://doi.org/10.1007/978-3-662-54434-1_26openalex-snapshot
The Essence of Higher-Order Concurrent Separation Logic
inferredcites →https://doi.org/10.1007/978-3-662-54434-1_34openalex-snapshot
A Higher-Order Logic for Concurrent Termination-Preserving Refinement
inferredcites →https://doi.org/10.1016/0022-0000(78)90014-4openalex-snapshot
A theory of type polymorphism in programming
inferredcites →https://doi.org/10.1016/j.tcs.2006.12.035openalex-snapshot
Resources, concurrency, and local reasoning
inferredcites →https://doi.org/10.1017/cbo9780511609619openalex-snapshot
Compiling with Continuations
inferredcites →https://doi.org/10.1017/cbo9781107256552openalex-snapshot
Program Logics for Certified Compilers
inferredcites →https://doi.org/10.1017/cbo9781107256552.004openalex-snapshot
Hoare logic
inferredcites →https://doi.org/10.1017/s0956796818000151openalex-snapshot
Iris from the ground up: A modular foundation for higher-order concurrent separation logic
inferredcites →https://doi.org/10.1109/ase.2015.77openalex-snapshot
Crust: A Bounded Verifier for Rust (N)
inferredcites →https://doi.org/10.1109/lics.2001.932501openalex-snapshot
Foundational proof-carrying code
inferredcites →https://doi.org/10.1109/lics.2002.1029817openalex-snapshot
Separation logic: a logic for shared mutable data structures
inferredcites →https://doi.org/10.1109/lics.2009.34openalex-snapshot
Logical Step-Indexed Logical Relations
inferredcites →https://doi.org/10.1145/1086365.1086376openalex-snapshot
A step-indexed model of substructural state
inferredcites →https://doi.org/10.1145/1190215.1190235openalex-snapshot
A very modal model of a modern, major, general type system
inferredcites →https://doi.org/10.1145/1190216.1190235openalex-snapshot
A very modal model of a modern, major, general type system
inferredcites →https://doi.org/10.1145/1411203.1411237openalex-snapshot
Ynot
inferredcites →https://doi.org/10.1145/1411204.1411237openalex-snapshot
Ynot
inferredcites →https://doi.org/10.1145/1706299.1706323openalex-snapshot
A relational modal logic for higher-order stateful ADTs
inferredcites →https://doi.org/10.1145/1709093.1709094openalex-snapshot
Semantic foundations for typed assembly languages
inferredcites →https://doi.org/10.1145/1925844.1926436openalex-snapshot
Practical affine types
inferredcites →https://doi.org/10.1145/1926385.1926436openalex-snapshot
Practical affine types
inferredcites →https://doi.org/10.1145/2364527.2364536openalex-snapshot
Superficially substructural types
inferredcites →https://doi.org/10.1145/2429069.2429104openalex-snapshot
Views
inferredcites →https://doi.org/10.1145/2500365.2500600openalex-snapshot
Unifying refinement and hoare-style reasoning in a logic for higher-order concurrency
inferredcites →https://doi.org/10.1145/2663171.2663188openalex-snapshot
The rust language
inferredcites →https://doi.org/10.1145/2676726.2676980openalex-snapshot
Iris
inferredcites →https://doi.org/10.1145/2837022openalex-snapshot
The Design and Formalization of Mezzo, a Permission-Based Programming Language
inferredcites →https://doi.org/10.1145/2837614.2837655openalex-snapshot
Dependent types and multi-monadic effects in F*
inferredcites →https://doi.org/10.1145/286936.286947openalex-snapshot
Ownership types for flexible alias protection
inferredcites →https://doi.org/10.1145/2872362.2872404openalex-snapshot
Cogent
inferredcites →https://doi.org/10.1145/2951913.2951940openalex-snapshot
Refinement through restraint: bringing down the cost of verification
inferredcites →https://doi.org/10.1145/2951913.2951943openalex-snapshot
Higher-order ghost state
inferredcites →https://doi.org/10.1145/3009837.3009855openalex-snapshot
Interactive proofs in higher-order concurrent separation logic
inferredcites →https://doi.org/10.1145/3009837.3009877openalex-snapshot
A relational model of types-and-effects in higher-order concurrent separation logic
inferredcites →https://doi.org/10.1145/3062341.3062343openalex-snapshot
Taming undefined behavior in LLVM
inferredcites →https://doi.org/10.1145/3133913openalex-snapshot
Robust and compositional verification of object capability patterns
inferredcites →https://doi.org/10.1145/3158152openalex-snapshot
A logical relation for monadic encapsulation of state: proving contextual equivalences in the presence of runST
inferredcites →https://doi.org/10.1145/3158154openalex-snapshot
RustBelt: securing the foundations of the Rust programming language
inferredcites →https://doi.org/10.1145/378795.378811openalex-snapshot
Enforcing high-level protocols in low-level software
inferredcites →https://doi.org/10.1145/381694.378811openalex-snapshot
Enforcing high-level protocols in low-level software
inferredcites →https://doi.org/10.1145/504709.504712openalex-snapshot
An indexed model of recursive types for foundational proof-carrying code
inferredcites →https://doi.org/10.1145/512529.512532openalex-snapshot
Adoption and focus
inferredcites →https://doi.org/10.1145/512529.512563openalex-snapshot
Region-based memory management in cyclone
inferredcites →https://doi.org/10.2168/lmcs-7(2:16)2011openalex-snapshot
Logical Step-Indexed Logical Relations
inferredcites →https://doi.org/10.2307/2271658openalex-snapshot
Intensional interpretations of functionals of finite type I
inferredcites →https://doi.org/10.4230/lipics.ecoop.2017.17openalex-snapshot
Strong Logic for Weak Memory: Reasoning About Release-Acquire Consistency in Iris
inferredcites →https://doi.org/10.48550/arxiv.1701.05888openalex-snapshot
A Higher-Order Logic for Concurrent Termination-Preserving Refinement
inferredcites →https://doi.org/10.5555/1365997.1366003openalex-snapshot
L3: A Linear Language with Locations
inferredcites →https://doi.org/10.5555/1883978.1884012openalex-snapshot
Concurrent abstract predicates

What points at this work

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

inferred← backgroundhttps://doi.org/10.5281/zenodo.1115560zenodo-depositor-declared
inferred← citeshttps://doi.org/10.1002/stvr.1875openalex-snapshot
SafeNet: Towards mitigating replaceable unsafe Rust code via a recommendation‐based approach
inferred← citeshttps://doi.org/10.1007/978-3-030-01090-4_32openalex-snapshot
Verifying Rust Programs with SMACK
inferred← citeshttps://doi.org/10.1007/978-3-030-17138-4_4openalex-snapshot
Achieving Safety Incrementally with Checked C
inferred← citeshttps://doi.org/10.1007/978-3-030-17184-1_1openalex-snapshot
Time Credits and Time Receipts in Iris
inferred← citeshttps://doi.org/10.1007/978-3-030-44914-8_13openalex-snapshot
Aneris: A Mechanised Logic for Modular Reasoning about Distributed Systems
inferred← citeshttps://doi.org/10.1007/978-3-030-44914-8_18openalex-snapshot
RustHorn: CHC-Based Verification for Rust Programs
inferred← citeshttps://doi.org/10.1007/978-3-030-44914-8_6openalex-snapshot
Concise Read-Only Specifications for Better Synthesis of Programs with Pointers
inferred← citeshttps://doi.org/10.1007/978-3-030-50995-8_6openalex-snapshot
Verified Runtime Assertion Checking for Memory Properties
inferred← citeshttps://doi.org/10.1007/978-3-030-52482-1_8openalex-snapshot
Toward a Curry-Howard Equivalence for Linear, Reversible Computation
inferred← citeshttps://doi.org/10.1007/978-3-030-53518-6_5openalex-snapshot
Metamath Zero: Designing a Theorem Prover Prover
inferred← citeshttps://doi.org/10.1007/978-3-030-61467-6_4openalex-snapshot
Specifying Framing Conditions for Smart Contracts
inferred← citeshttps://doi.org/10.1007/978-3-030-63406-3_4openalex-snapshot
Verification of Programs with Pointers in SPARK
inferred← citeshttps://doi.org/10.1007/978-3-030-95384-3_43openalex-snapshot
Sunspot: A Decentralized Framework Enabling Privacy for Authorizable Data Sharing on Transparent Public Blockchains
inferred← citeshttps://doi.org/10.1007/978-3-030-97579-1_2openalex-snapshot
Background
inferred← citeshttps://doi.org/10.1007/978-3-030-99336-8_13openalex-snapshot
Linearity and Uniqueness: An Entente Cordiale
inferred← citeshttps://doi.org/10.1007/978-3-030-99336-8_16openalex-snapshot
Polarized Subtyping
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_23openalex-snapshot
More Programming Than Programming: Teaching Formal Methods in a Software Engineering Programme
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_14openalex-snapshot
The Karlsruhe Java Verification Suite
inferred← citeshttps://doi.org/10.1007/978-3-031-21037-2_4openalex-snapshot
RHLE: Modular Deductive Verification of Relational $$\forall \exists $$ Properties
inferred← citeshttps://doi.org/10.1007/978-3-031-21213-0_13openalex-snapshot
LOGIC: A Coq Library for Logics
inferred← citeshttps://doi.org/10.1007/978-3-031-26633-1_5openalex-snapshot
Open-Source Serverless for Edge Computing: A Tutorial
inferred← citeshttps://doi.org/10.1007/978-3-031-31180-2_10openalex-snapshot
STAMP-Rust: Language and Performance Comparison to C on Transactional Benchmarks
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-47705-8_20openalex-snapshot
Scalable and Precise Refinement Types for Imperative Languages
inferred← citeshttps://doi.org/10.1007/978-3-031-50521-8_10openalex-snapshot
Automatically Enforcing Rust Trait Properties
inferred← citeshttps://doi.org/10.1007/978-3-031-50521-8_11openalex-snapshot
Borrowable Fractional Ownership Types for Verification
inferred← citeshttps://doi.org/10.1007/978-3-031-71177-0_19openalex-snapshot
UnsafeCop: Towards Memory Safety for Real-World Unsafe Rust Code with Practical Bounded Model Checking
inferred← citeshttps://doi.org/10.1007/978-3-031-78548-1_13openalex-snapshot
Beyond the Surface: Navigating Complex Systems via ABMs and Hypergraphs
inferred← citeshttps://doi.org/10.1007/978-3-031-97196-9_11openalex-snapshot
Enhancing Type Safety in MPI with Rust: A Statically Verified Approach for RSMPI
inferred← citeshttps://doi.org/10.1007/978-3-031-98668-0_4openalex-snapshot
Raven: An SMT-Based Concurrency Verifier
inferred← citeshttps://doi.org/10.1007/978-3-031-98685-7_18openalex-snapshot
Charon: An Analysis Framework for Rust
inferred← citeshttps://doi.org/10.1007/978-3-032-00828-2_16openalex-snapshot
RustMap: Towards Project-Scale C-to-Rust Migration via Program Analysis and LLM
inferred← citeshttps://doi.org/10.1007/978-3-032-00942-5_7openalex-snapshot
GRust: A Programming Language for Automotive Engineering
inferred← citeshttps://doi.org/10.1007/978-3-032-22720-1_8openalex-snapshot
Linear Effects, Exceptions, and Resource Safety
inferred← citeshttps://doi.org/10.1007/978-3-032-22723-2_15openalex-snapshot
Auditing Rust Crates Effectively
inferred← citeshttps://doi.org/10.1007/978-3-032-28079-4_19openalex-snapshot
Verifying the Rust Standard Library
inferred← citeshttps://doi.org/10.1007/978-3-032-28079-4_22openalex-snapshot
Foundational VeriFast: Pragmatic Certification of Verification Tool Results Through Hinted Mirroring
inferred← citeshttps://doi.org/10.1007/978-3-032-28187-6_14openalex-snapshot
RustMC : Automated Verification of Real-World Concurrent Rust
inferred← citeshttps://doi.org/10.1007/978-3-032-30693-7_4openalex-snapshot
Clight2Rust: Translating a Subset of C into Safe Rust with a Small Trusted Runtime
inferred← citeshttps://doi.org/10.1007/978-3-032-30693-7_5openalex-snapshot
Formal Verification of a Rust-Based Buddy Physical Memory Allocator
inferred← citeshttps://doi.org/10.1007/978-3-032-30693-7_6openalex-snapshot
Enhancing LLM-Based Proof Synthesis for Rust Programs via Semantic Chunking and Hierarchical Context Expansion
inferred← citeshttps://doi.org/10.1007/978-3-032-35248-4_3openalex-snapshot
Velvet: Parallel Divide-and-Conquer in Safe Rust
inferred← citeshttps://doi.org/10.1007/978-3-032-35506-5_43openalex-snapshot
Maturity of the Safety-Critical Rust Ecosystem in the Context of IEC 61508
inferred← citeshttps://doi.org/10.1007/978-981-95-3537-8_21openalex-snapshot
RustGuard: Detecting Rust Data Leak Issues with Context-Sensitive Static Taint Analysis
inferred← citeshttps://doi.org/10.1007/978-981-95-3585-9_1openalex-snapshot
Memory Safety: Uniqueness as Separation
inferred← citeshttps://doi.org/10.1007/978-981-97-1238-0_1openalex-snapshot
A Comparative Analysis of Rust-Based SGX Frameworks: Implications for Building SGX Applications
inferred← citeshttps://doi.org/10.1007/978-981-99-6222-8_37openalex-snapshot
An Analysis of the Rust Programming Practice for Memory Safety Assurance
inferred← citeshttps://doi.org/10.1007/s10664-024-10573-2openalex-snapshot
Type-migrating C-to-Rust translation using a large language model
inferred← citeshttps://doi.org/10.1007/s10703-020-00353-1openalex-snapshot
Abstraction and subsumption in modular verification of C programs
inferred← citeshttps://doi.org/10.1007/s10703-024-00460-3openalex-snapshot
Formally understanding Rust’s ownership and borrowing system at the memory level
inferred← citeshttps://doi.org/10.1007/s10817-022-09619-1openalex-snapshot
Verifying Whiley Programs with Boogie
inferred← citeshttps://doi.org/10.1007/s10817-025-09731-yopenalex-snapshot
Structured Monads for Generic First-Order Syntax Metatheory
inferred← citeshttps://doi.org/10.1016/j.cola.2021.101054openalex-snapshot
High-level and efficient structured stream parallelism for rust on multi-cores
inferred← citeshttps://doi.org/10.1016/j.cose.2026.105174openalex-snapshot
Hardware-assisted isolation of Rust from unsafe languages on ARM
inferred← citeshttps://doi.org/10.1016/j.hcc.2025.100351openalex-snapshot
LwRustIP: Memory-safe and efficient embedded networking stack with ownership semantics
inferred← citeshttps://doi.org/10.1016/j.hcc.2025.100377openalex-snapshot
Enhancing concurrency bug detection in Rust programs through LLVM IR based graph visualization
inferred← citeshttps://doi.org/10.1016/j.infsof.2026.108343openalex-snapshot
Deloxide: Low-overhead real-time deadlock detection and visualization framework for Rust
inferred← citeshttps://doi.org/10.1016/j.procs.2023.10.509openalex-snapshot
Rust's Memory Safety Model: An Evaluation of Its Effectiveness in Preventing Common Vulnerabilities
inferred← citeshttps://doi.org/10.1016/j.scico.2020.102491openalex-snapshot
Revisiting monitors
inferred← citeshttps://doi.org/10.1016/j.scico.2024.103152openalex-snapshot
Taming shared mutable states of operating systems in Rust
inferred← citeshttps://doi.org/10.1016/j.scico.2025.103281openalex-snapshot
SBD: Securing safe rust automatically from unsafe rust
inferred← citeshttps://doi.org/10.1017/s0956796818000151openalex-snapshot
Iris from the ground up: A modular foundation for higher-order concurrent separation logic
inferred← citeshttps://doi.org/10.1017/s0956796821000022openalex-snapshot
Linear capabilities for fully abstract compilation of separation-logic-verified code
inferred← citeshttps://doi.org/10.1089/ten.tec.2022.0005openalex-snapshot
Automated Decellularization of Musculoskeletal Tissues with High Extracellular Matrix Retention
inferred← citeshttps://doi.org/10.1101/2025.08.04.668429openalex-snapshot
SingleRust: A High-Performance Toolkit for Single-Cell Data Analysis at Scale
inferred← citeshttps://doi.org/10.1109/access.2023.3264671openalex-snapshot
Maximizing the Security Level of Real-Time Software While Preserving Temporal Constraints
inferred← citeshttps://doi.org/10.1109/ase51524.2021.9678813openalex-snapshot
RULF: Rust Library Fuzzing via API Dependency Graph Traversal
inferred← citeshttps://doi.org/10.1109/ase63991.2025.00130openalex-snapshot
Forcrat: Automatic I/O API Translation from C to Rust via Origin and Capability Analysis
inferred← citeshttps://doi.org/10.1109/cisce62493.2024.10653388openalex-snapshot
Towards Understanding Rust in the Era of AI for Science at an Ecosystem Scale
inferred← citeshttps://doi.org/10.1109/clei53233.2021.9640225openalex-snapshot
Performance vs Programming Effort between Rust and C on Multicore Architectures: Case Study in N-Body
inferred← citeshttps://doi.org/10.1109/cog47356.2020.9231750openalex-snapshot
Software Engineering For Automated Game Design
inferred← citeshttps://doi.org/10.1109/compsac69091.2026.00474openalex-snapshot
RustDAP: Lightweight Rust Vulnerability Detection Method via LLM-Based Data Augmentation and Semantic-Structural Prompting
inferred← citeshttps://doi.org/10.1109/csce60160.2023.00413openalex-snapshot
On the Interoperability of Programming Languages via Translation
inferred← citeshttps://doi.org/10.1109/dac63849.2025.11133064openalex-snapshot
Unlocking a New Rust Programming Experience: Fast and Slow Thinking with LLMs to Conquer Undefined Behaviors
inferred← citeshttps://doi.org/10.1109/dsn69566.2026.00068openalex-snapshot
Ruby: Unmasking Unsafe Rust in Stripped Binaries via Machine Learning
inferred← citeshttps://doi.org/10.1109/edcc61798.2024.00022openalex-snapshot
Automated Fault Tree Generation for Rust Programs
inferred← citeshttps://doi.org/10.1109/embc58623.2025.11252713openalex-snapshot
Development of an Explainable-AI Enabled Decision Support System for Improved Risk Assessment of Atrial Fibrillation in Cardiac Patients during Hospital Stay
inferred← citeshttps://doi.org/10.1109/eucnc/6gsummit51104.2021.9482570openalex-snapshot
A Performance Comparison of Virtualization Techniques to Deploy a 5G Monitoring Platform
inferred← citeshttps://doi.org/10.1109/eurospw54576.2021.00015openalex-snapshot
Borrowed Capabilities: Flexibly Enforcing Revocation on a Capability Architecture
inferred← citeshttps://doi.org/10.1109/hpsr62440.2024.10635971openalex-snapshot
On the Impact of Memory Safety on Fast Network I/O
inferred← citeshttps://doi.org/10.1109/iccc59590.2023.10507500openalex-snapshot
A RISC-V On-chip Operating System Based on Rust
inferred← citeshttps://doi.org/10.1109/iccci70321.2026.11666560openalex-snapshot
SGX-QKMS: Remotely Attested Key Relaying in Quantum Key Distribution Networks
inferred← citeshttps://doi.org/10.1109/iccct63501.2025.11020107openalex-snapshot
Harnessing Memory Safety and Asynchronous Concurrency in Rust's Web Framework Ecosystem for High-Performance Web Applications
inferred← citeshttps://doi.org/10.1109/iccsp68173.2026.11539256openalex-snapshot
High Performance Adaptive Learning & Testing System with Safe Dynamic Plugin System
inferred← citeshttps://doi.org/10.1109/iceeie66203.2025.11252216openalex-snapshot
Accelerating Quantum State Encoding with SIMD: Design, Implementation, and Benchmarking
inferred← citeshttps://doi.org/10.1109/iciccs56967.2023.10142808openalex-snapshot
Cost Optimisation on Cloud by Adoption of Rust Programming
inferred← citeshttps://doi.org/10.1109/icmre69538.2026.11533996openalex-snapshot
Static and Dynamic Dispatch in Robotics Control Loops: A Practical Performance Study in Rust
inferred← citeshttps://doi.org/10.1109/icse-companion58688.2023.00074openalex-snapshot
Improving Automatic C-to-Rust Translation with Static Analysis
inferred← citeshttps://doi.org/10.1109/icse48619.2023.00069openalex-snapshot
Concrat: An Automatic C-to-Rust Lock API Translator for Concurrent Programs
inferred← citeshttps://doi.org/10.1109/icse48619.2023.00183openalex-snapshot
Safe Low-Level Code Without Overhead is Practical
inferred← citeshttps://doi.org/10.1109/icse55347.2025.00127openalex-snapshot
GenC2Rust: Towards Generating Generic Rust Code from C
inferred← citeshttps://doi.org/10.1109/icse55347.2025.00167openalex-snapshot
A Study of Undefined Behavior Across Foreign Function Boundaries in Rust Libraries
inferred← citeshttps://doi.org/10.1109/indin.2018.8472097openalex-snapshot
Heapless: Dynamic Data Structures without Dynamic Heap Allocator for Rust
inferred← citeshttps://doi.org/10.1109/itc-asia71864.2026.11710942openalex-snapshot
FFIProbe: Effectively Detecting Multilingual Rust Memory Bugs with FFI Sanitization
inferred← citeshttps://doi.org/10.1109/mcse.2024.3369988openalex-snapshot
Rust and Julia for Scientific Computing
inferred← citeshttps://doi.org/10.1109/ms.2022.3176657openalex-snapshot
Rust Library Fuzzing
inferred← citeshttps://doi.org/10.1109/msec.2020.2977586openalex-snapshot
One Giant Leap for Computer Security
inferred← citeshttps://doi.org/10.1109/msec.2021.3059438openalex-snapshot
A Cybersecurity Moonshot
inferred← citeshttps://doi.org/10.1109/msr59073.2023.00050openalex-snapshot
UnGoML: Automated Classification of unsafe Usages in Go
inferred← citeshttps://doi.org/10.1109/pdp62718.2024.00019openalex-snapshot
PPL: Structured Parallel Programming Meets Rust
inferred← citeshttps://doi.org/10.1109/qrs57517.2022.00101openalex-snapshot
CRUST: Towards a Unified Cross-Language Program Analysis Framework for Rust
inferred← citeshttps://doi.org/10.1109/qrs57517.2022.00102openalex-snapshot
Comprehensiveness, Automation and Lifecycle: A New Perspective for Rust Security
inferred← citeshttps://doi.org/10.1109/qrs60937.2023.00057openalex-snapshot
RUSPATCH: Towards Timely and Effectively Patching Rust Applications
inferred← citeshttps://doi.org/10.1109/qrs62785.2024.00035openalex-snapshot
Beyond Memory Safety: an Empirical Study on Bugs and Fixes of Rust Programs
inferred← citeshttps://doi.org/10.1109/roedunet68395.2025.11208392openalex-snapshot
Increasing Language Performance Through Template Runtime Libraries
inferred← citeshttps://doi.org/10.1109/rtcsa52859.2021.00018openalex-snapshot
A generic approach for the certified schedulability analysis of software systems
inferred← citeshttps://doi.org/10.1109/sbac-pad49847.2020.00047openalex-snapshot
Towards Profile-Guided Optimization for Safe and Efficient Parallel Stream Processing in Rust
inferred← citeshttps://doi.org/10.1109/smirc70459.2026.11706691openalex-snapshot
Py2SafeRust: Python-to-Rust Transpilation via Multi-Phase MLIR and Ownership Inference
inferred← citeshttps://doi.org/10.1109/sp40001.2021.00003openalex-snapshot
Compositional Non-Interference for Fine-Grained Concurrent Programs
inferred← citeshttps://doi.org/10.1109/spw63631.2024.00024openalex-snapshot
Research Report: Not All Move Specifications Are Created Equal : A Case Study on the Formally Verified Diem Payment Network
inferred← citeshttps://doi.org/10.1109/synasc.2018.00028openalex-snapshot
Towards Compiling Region Types Into RTSJ-Compliant Java Code
inferred← citeshttps://doi.org/10.1109/tase.2018.00014openalex-snapshot
KRust: A Formal Executable Semantics of Rust
inferred← citeshttps://doi.org/10.1109/tem.2023.3282293openalex-snapshot
TokenDoc: Source Authentication With a Hybrid Approach of Smart Contract and RNN-Based Models With AES Encryption
inferred← citeshttps://doi.org/10.1109/trustcom60117.2023.00139openalex-snapshot
Fuzz Testing for Rust Library Functions
inferred← citeshttps://doi.org/10.1109/tse.2024.3380393openalex-snapshot
Understanding and Detecting Real-World Safety Issues in Rust
inferred← citeshttps://doi.org/10.1109/tse.2024.3443624openalex-snapshot
rCanary: Detecting Memory Leaks Across Semi-Automated Memory Management Boundary in Rust
inferred← citeshttps://doi.org/10.1109/tse.2024.3447671openalex-snapshot
Yuga: Automatically Detecting Lifetime Annotation Bugs in the Rust Language
inferred← citeshttps://doi.org/10.1109/tse.2025.3550160openalex-snapshot
Demystifying Rust Unstable Features at Ecosystem Scale: Evolution, Propagation, and Mitigation
inferred← citeshttps://doi.org/10.1145/3132747.3132748openalex-snapshot
Hyperkernel
inferred← citeshttps://doi.org/10.1145/3136000.3136010openalex-snapshot
Rust-like borrowing with 2nd-class values (short paper)
inferred← citeshttps://doi.org/10.1145/3176258.3176330openalex-snapshot
Fidelius Charm
inferred← citeshttps://doi.org/10.1145/3211968openalex-snapshot
Separation logic
inferred← citeshttps://doi.org/10.1145/3236772openalex-snapshot
MoSeL: a general, extensible modal framework for interactive proofs in separation logic
inferred← citeshttps://doi.org/10.1145/3236773openalex-snapshot
Mtac2: typed tactics for backward reasoning in Coq
inferred← citeshttps://doi.org/10.1145/3276604.3276612openalex-snapshot
A practical type system for safe aliasing
inferred← citeshttps://doi.org/10.1145/3290378openalex-snapshot
Iron: managing obligations in higher-order concurrent separation logic
inferred← citeshttps://doi.org/10.1145/3317550.3321449openalex-snapshot
RedLeaf
inferred← citeshttps://doi.org/10.1145/3319535.3354241openalex-snapshot
Towards Memory Safe Enclave Programming with Rust-SGX
inferred← citeshttps://doi.org/10.1145/3322431.3326326openalex-snapshot
Owner-Centric Sharing of Physical Resources, Data, and Data-Driven Insights in Digital Ecosystems
inferred← citeshttps://doi.org/10.1145/3341301.3359632openalex-snapshot
Verifying concurrent, crash-safe systems with Perennial
inferred← citeshttps://doi.org/10.1145/3341697openalex-snapshot
Fuzzi: a three-level logic for differential privacy
inferred← citeshttps://doi.org/10.1145/3355378.3355384openalex-snapshot
Structured Stream Parallelism for Rust
inferred← citeshttps://doi.org/10.1145/3360573openalex-snapshot
Leveraging rust types for modular specification and verification
inferred← citeshttps://doi.org/10.1145/3371100openalex-snapshot
The high-level benefits of low-level sandboxing
inferred← citeshttps://doi.org/10.1145/3371102openalex-snapshot
RustBelt meets relaxed memory
inferred← citeshttps://doi.org/10.1145/3371109openalex-snapshot
Stacked borrows: an aliasing model for Rust
inferred← citeshttps://doi.org/10.1145/3371111openalex-snapshot
Executable formal semantics for the POSIX shell
inferred← citeshttps://doi.org/10.1145/3371115openalex-snapshot
Disentanglement in nested-parallel programs
inferred← citeshttps://doi.org/10.1145/3371118openalex-snapshot
A language for probabilistically oblivious computation
inferred← citeshttps://doi.org/10.1145/3372885.3373818openalex-snapshot
Intrinsically-typed definitional interpreters for linear, session-typed languages
inferred← citeshttps://doi.org/10.1145/3377811.3380325openalex-snapshot
Securing unsafe rust programs with XRust
inferred← citeshttps://doi.org/10.1145/3377811.3380413openalex-snapshot
Is rust used safely by software developers?
inferred← citeshttps://doi.org/10.1145/3377813.3381348openalex-snapshot
Building and maintaining a third-party library supply chain for productive and secure SGX enclave development
inferred← citeshttps://doi.org/10.1145/3385412.3386036openalex-snapshot
Understanding memory and thread safety practices and issues in real-world Rust programs
inferred← citeshttps://doi.org/10.1145/3397537.3398480openalex-snapshot
An annotation system for specifying aliasing invariants on object fields
inferred← citeshttps://doi.org/10.1145/3408978openalex-snapshot
Cosmo: a concurrent separation logic for multicore OCaml
inferred← citeshttps://doi.org/10.1145/3408985openalex-snapshot
Kindly bent to free us
inferred← citeshttps://doi.org/10.1145/3408996openalex-snapshot
Scala step-by-step: soundness for DOT with step-indexed logical relations in Iris
inferred← citeshttps://doi.org/10.1145/3409003openalex-snapshot
SteelCore: an extensible concurrent separation logic for effectful dependently typed programs
inferred← citeshttps://doi.org/10.1145/3418295openalex-snapshot
Safe Systems Programming in Rust: The Promise and the Challenge
inferred← citeshttps://doi.org/10.1145/3418898openalex-snapshot
Exploiting Mixed Binaries
inferred← citeshttps://doi.org/10.1145/3427228.3427262openalex-snapshot
RusTEE: Developing Memory-Safe ARM TrustZone Applications
inferred← citeshttps://doi.org/10.1145/3428204openalex-snapshot
How do programmers use unsafe rust?
inferred← citeshttps://doi.org/10.1145/3434291openalex-snapshot
Mechanized logical relations for termination-insensitive noninterference
inferred← citeshttps://doi.org/10.1145/3434294openalex-snapshot
Transfinite step-indexing for termination
inferred← citeshttps://doi.org/10.1145/3434299openalex-snapshot
Provably space-efficient parallel functional programming
inferred← citeshttps://doi.org/10.1145/3434307openalex-snapshot
Dijkstra monads forever: termination-sensitive specifications for interaction trees
inferred← citeshttps://doi.org/10.1145/3437992.3439914openalex-snapshot
Machine-checked semantic session typing
inferred← citeshttps://doi.org/10.1145/3443420openalex-snapshot
A Lightweight Formalism for Reference Lifetimes and Borrowing in Rust
inferred← citeshttps://doi.org/10.1145/3453483.3454031openalex-snapshot
Transfinite Iris: resolving an existential dilemma of step-indexed separation logic
inferred← citeshttps://doi.org/10.1145/3453483.3454036openalex-snapshot
RefinedC: automating the foundational verification of C code with refined ownership types
inferred← citeshttps://doi.org/10.1145/3453483.3454081openalex-snapshot
Automatically enforcing fresh and consistent inputs in intermittent systems
inferred← citeshttps://doi.org/10.1145/3453483.3454084openalex-snapshot
SyRust: automatic testing of Rust libraries with semantic-aware program synthesis
inferred← citeshttps://doi.org/10.1145/3458336.3465277openalex-snapshot
An incremental path towards a safer OS kernel
inferred← citeshttps://doi.org/10.1145/3462205openalex-snapshot
RustHorn: CHC-based Verification for Rust Programs
inferred← citeshttps://doi.org/10.1145/3466642openalex-snapshot
Memory-Safety Challenge Considered Solved? An In-Depth Study with All Rust CVEs
inferred← citeshttps://doi.org/10.1145/3473572openalex-snapshot
Modular, compositional, and executable formal semantics for LLVM IR
inferred← citeshttps://doi.org/10.1145/3473584openalex-snapshot
Propositions-as-types and shared state
inferred← citeshttps://doi.org/10.1145/3473597openalex-snapshot
GhostCell: separating permissions from data in Rust
inferred← citeshttps://doi.org/10.1145/3474370.3485658openalex-snapshot
Research Frontiers for Moving Target Defenses
inferred← citeshttps://doi.org/10.1145/3477132.3483570openalex-snapshot
Rudra
inferred← citeshttps://doi.org/10.1145/3485480openalex-snapshot
Safer at any speed: automatic context-aware safety enhancement for Rust
inferred← citeshttps://doi.org/10.1145/3485498openalex-snapshot
Translating C to safer Rust
inferred← citeshttps://doi.org/10.1145/3485499openalex-snapshot
One down, 699 to go: or, synthesising compositional desugarings
inferred← citeshttps://doi.org/10.1145/3485516openalex-snapshot
Reachability types: tracking aliasing and separation in higher-order functional programs
inferred← citeshttps://doi.org/10.1145/3485520openalex-snapshot
Scalability and precision by combining expressive type systems and deductive verification
inferred← citeshttps://doi.org/10.1145/3485832.3485841openalex-snapshot
Rupair: Towards Automatic Buffer Overflow Detection and Rectification for Rust
inferred← citeshttps://doi.org/10.1145/3492321.3519582openalex-snapshot
PKRU-safe
inferred← citeshttps://doi.org/10.1145/3497775.3503683openalex-snapshot
Safe, Fast, Concurrent Proof Checking for the lambda-Pi Calculus Modulo Rewriting
inferred← citeshttps://doi.org/10.1145/3498662openalex-snapshot
Connectivity graphs: a method for proving deadlock freedom based on separation logic
inferred← citeshttps://doi.org/10.1145/3498681openalex-snapshot
VIP: verifying real-world C idioms with integer-pointer casts
inferred← citeshttps://doi.org/10.1145/3498689openalex-snapshot
Simuliris: a separation logic framework for verifying concurrent program optimizations
inferred← citeshttps://doi.org/10.1145/3510457.3513031openalex-snapshot
Verifying dynamic trait objects in rust
inferred← citeshttps://doi.org/10.1145/3519939.3523443openalex-snapshot
A flexible type system for fearless concurrency
inferred← citeshttps://doi.org/10.1145/3519939.3523445openalex-snapshot
Modular information flow through ownership
inferred← citeshttps://doi.org/10.1145/3519939.3523704openalex-snapshot
RustHornBelt: a semantic foundation for functional verification of Rust programs with unsafe code
inferred← citeshttps://doi.org/10.1145/3527313openalex-snapshot
Linear types for large-scale systems verification
inferred← citeshttps://doi.org/10.1145/3542948openalex-snapshot
SafeDrop: Detecting Memory Deallocation Bugs of Rust Programs via Static Data-flow Analysis
inferred← citeshttps://doi.org/10.1145/3547631openalex-snapshot
Later credits: resourceful reasoning for the later modality
inferred← citeshttps://doi.org/10.1145/3547647openalex-snapshot
Aeneas: Rust verification by functional translation
inferred← citeshttps://doi.org/10.1145/3555776.3577815openalex-snapshot
Synchronous cooperative threading model in MSSL
inferred← citeshttps://doi.org/10.1145/3563319openalex-snapshot
Coeffects for sharing and mutation
inferred← citeshttps://doi.org/10.1145/3563345openalex-snapshot
BFF: foundational and automated verification of bitfield-manipulating programs
inferred← citeshttps://doi.org/10.1145/3564529openalex-snapshot
A Survey on Parallelism and Determinism
inferred← citeshttps://doi.org/10.1145/3571222openalex-snapshot
CoqQ: Foundational Verification of Quantum Programs
inferred← citeshttps://doi.org/10.1145/3571229openalex-snapshot
Higher-Order Leak and Deadlock Free Locks
showing the first 199 of 360 · page through all 360
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.