On the public citation graph

Leveraging rust types for modular specification and verification

0 signed · 186 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/3-540-44802-0_1openalex-snapshot
Local Reasoning about Programs that Alter Data Structures
inferredcites →https://doi.org/10.1007/3-540-45337-7_2openalex-snapshot
Capabilities for Sharing
inferredcites →https://doi.org/10.1007/3-540-45651-1openalex-snapshot
Modular Specification and Verification of Object-Oriented Programs
inferredcites →https://doi.org/10.1007/3-540-46406-9openalex-snapshot
Evolvable Systems: From Biology to Hardware
inferredcites →https://doi.org/10.1007/978-3-030-01090-4_32openalex-snapshot
Verifying Rust Programs with SMACK
inferredcites →https://doi.org/10.1007/978-3-319-21401-6_26openalex-snapshot
The Lean Theorem Prover (System Description)
inferredcites →https://doi.org/10.1007/978-3-319-48869-1_5openalex-snapshot
Constructing Semantic Models of Programs with the Software Analysis Workbench
inferredcites →https://doi.org/10.1007/978-3-319-92432-8_3openalex-snapshot
Safe Dynamic Memory Management in Ada and SPARK
inferredcites →https://doi.org/10.1007/978-3-540-24851-4_22openalex-snapshot
Object Invariants in Dynamic Contexts
inferredcites →https://doi.org/10.1007/978-3-540-28644-8_4openalex-snapshot
Resources, Concurrency and Local Reasoning
inferredcites →https://doi.org/10.1007/978-3-642-03013-0_8openalex-snapshot
Implicit Dynamic Frames: Combining Dynamic Frames and Separation Logic
inferredcites →https://doi.org/10.1007/978-3-642-03359-9_2openalex-snapshot
VCC: A Practical System for Verifying Concurrent C
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-17511-4_20openalex-snapshot
Dafny: An Automatic Program Verifier for Functional Correctness
inferredcites →https://doi.org/10.1007/978-3-642-35873-9_20openalex-snapshot
Abstract Read Permissions: Fractional Permissions without the Fractions
inferredcites →https://doi.org/10.1007/978-3-642-39038-8_6openalex-snapshot
A Formal Semantics for Isorecursive and Equirecursive State Abstractions
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.1007/978-3-662-49122-5_3openalex-snapshot
Predicate Abstraction for Linked Data Structures
inferredcites →https://doi.org/10.1007/s00165-010-0152-5openalex-snapshot
The dynamic frames theory
inferredcites →https://doi.org/10.1016/0304-3975(87)90045-4openalex-snapshot
Linear logic
inferredcites →https://doi.org/10.1109/ase.2015.77openalex-snapshot
Crust: A Bounded Verifier for Rust (N)
inferredcites →https://doi.org/10.1109/indin.2018.8471992openalex-snapshot
No Panic! Verification of Rust Programs by Symbolic Execution
inferredcites →https://doi.org/10.1109/lics.1996.561324openalex-snapshot
Syntactic considerations on recursive types
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/tase.2018.00014openalex-snapshot
KRust: A Formal Executable Semantics of Rust
inferredcites →https://doi.org/10.1145/1040305.1040325openalex-snapshot
Combinators for bi-directional tree transformations
inferredcites →https://doi.org/10.1145/1040305.1040326openalex-snapshot
Separation logic and abstraction
inferredcites →https://doi.org/10.1145/1047659.1040325openalex-snapshot
Combinators for bi-directional tree transformations
inferredcites →https://doi.org/10.1145/1375581.1375602openalex-snapshot
Liquid types
inferredcites →https://doi.org/10.1145/1379022.1375602openalex-snapshot
Liquid types
inferredcites →https://doi.org/10.1145/1629575.1629596openalex-snapshot
seL4
inferredcites →https://doi.org/10.1145/1953122.1953145openalex-snapshot
Specification and verification
inferredcites →https://doi.org/10.1145/2048237.2048242openalex-snapshot
Automated program verification made SYMPLAR
inferredcites →https://doi.org/10.1145/2384616.2384619openalex-snapshot
Uniqueness and reference immutability for safe parallelism
inferredcites →https://doi.org/10.1145/2398857.2384619openalex-snapshot
Uniqueness and reference immutability for safe parallelism
inferredcites →https://doi.org/10.1145/2543920openalex-snapshot
Æminium
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/2775051.2676980openalex-snapshot
Iris
inferredcites →https://doi.org/10.1145/2815400.2815428openalex-snapshot
IronFleet
inferredcites →https://doi.org/10.1145/2824815.2824816openalex-snapshot
Deny capabilities for safe, fast actors
inferredcites →https://doi.org/10.1145/301618.301641openalex-snapshot
What is a recursive module?
inferredcites →https://doi.org/10.1145/3158154openalex-snapshot
RustBelt: securing the foundations of the Rust programming language
inferredcites →https://doi.org/10.1145/360051.360224openalex-snapshot
Verifying properties of parallel programs
inferredcites →https://doi.org/10.1145/570886.570888openalex-snapshot
Data abstraction and information hiding
inferredcites →https://doi.org/10.2168/lmcs-8(3:1)2012openalex-snapshot
The Relationship Between Separation Logic and Implicit Dynamic Frames
inferredcites →https://doi.org/10.25405/ncl.34125705openalex-snapshot
Specification and Design of (Parallel) Programs
inferredcites →https://doi.org/10.4230/lipics.ecoop.2015.614openalex-snapshot
Lightweight Support for Magic Wands in an Automatic Verifier
inferredcites →https://doi.org/10.5281/zenodo.3363913openalex-snapshot
Software Artefact for the OOPSLA'19 Paper Titled "Leveraging Rust Types for Modular Specification and Verification"
inferredcites →https://doi.org/10.5555/2685048.2685062openalex-snapshot
Ironclad apps: end-to-end security via automated full-system verification

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-030-39322-9_5openalex-snapshot
Leveraging Compiler Intermediate Representation for Multi- and Cross-Language Verification
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-53288-8_7openalex-snapshot
The Move Prover
inferred← citeshttps://doi.org/10.1007/978-3-030-53291-8_11openalex-snapshot
Recursive Data Structures in SPARK
inferred← citeshttps://doi.org/10.1007/978-3-030-60508-7_24openalex-snapshot
Verified Rust Monitors for Lola Specifications
inferred← citeshttps://doi.org/10.1007/978-3-030-60508-7_5openalex-snapshot
Monitoring Cyber-Physical Systems: From Design to Integration
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-72013-1_13openalex-snapshot
Deductive Verification of Floating-Point Java Programs in KeY
inferred← citeshttps://doi.org/10.1007/978-3-030-81685-8_17openalex-snapshot
Gobra: Modular Specification and Verification of Go Programs
inferred← citeshttps://doi.org/10.1007/978-3-030-81685-8_34openalex-snapshot
Product Programs in the Wild: Retrofitting Program Verifiers to Check Information Flow Security
inferred← citeshttps://doi.org/10.1007/978-3-030-81688-9_31openalex-snapshot
Cameleer: A Deductive Verification Tool for OCaml
inferred← citeshttps://doi.org/10.1007/978-3-030-81688-9_33openalex-snapshot
Formally Validating a Practical Verification Condition Generator
inferred← citeshttps://doi.org/10.1007/978-3-030-90870-6_15openalex-snapshot
Identifying Overly Restrictive Matching Patterns in SMT-Based Program Verifiers
inferred← citeshttps://doi.org/10.1007/978-3-030-95561-8_2openalex-snapshot
Making Proofs of Floating-Point Programs Accessible to Regular Developers
inferred← citeshttps://doi.org/10.1007/978-3-030-99524-9_10openalex-snapshot
Fast and Reliable Formal Verification of Smart Contracts with the Move Prover
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-13188-2_7openalex-snapshot
Sound Automation of Magic Wands
inferred← citeshttps://doi.org/10.1007/978-3-031-17143-7_33openalex-snapshot
Detecting Cross-language Memory Management Issues in Rust
inferred← citeshttps://doi.org/10.1007/978-3-031-17244-1_6openalex-snapshot
Creusot: A Foundry for the Deductive Verification of Rust Programs
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-65627-9_17openalex-snapshot
A Framework for Debugging Automated Program Verification Proofs via Proof Actions
inferred← citeshttps://doi.org/10.1007/978-3-031-65627-9_18openalex-snapshot
Verification Algorithms for Automated Separation Logic Verifiers
inferred← citeshttps://doi.org/10.1007/978-3-031-86695-1_7openalex-snapshot
hax: Verifying Security-Critical Rust Software Using Multiple Provers
inferred← citeshttps://doi.org/10.1007/978-3-031-93706-4_3openalex-snapshot
Towards a Safe, Verified Runtime Monitor for Embedded Systems: R2U2 in Embedded Rust
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_5openalex-snapshot
Fifteen Years of Viper
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-10794-7_1openalex-snapshot
Unfolding Iterators: Specification and Verification of Higher-Order Iterators in OCaml
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-32537-2_27openalex-snapshot
Caesar: A Deductive Verifier for Probabilistic Programs
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/s10009-022-00691-xopenalex-snapshot
Combining rule- and SMT-based reasoning for verifying floating-point Java programs in KeY
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.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.jss.2024.111972openalex-snapshot
Survey of annotation generators for deductive verifiers
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.1109/acsac63791.2024.00054openalex-snapshot
Rust for Linux: Understanding the Security Impact of Rust in the Linux Kernel
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/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/icse-seip55303.2022.9794041openalex-snapshot
Verifying Dynamic Trait Objects in Rust
inferred← citeshttps://doi.org/10.1109/icse55347.2025.00130openalex-snapshot
IRFuzzer: Specialized Fuzzing for LLVM Backend Code Generation
inferred← citeshttps://doi.org/10.1109/qrs-c60940.2023.00102openalex-snapshot
Rustcheck: Safety Enhancement of Unsafe Rust via Dynamic Program Analysis
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/secdev61143.2024.00012openalex-snapshot
Understanding the Challenges in Detecting Vulnerabilities of Rust Applications
inferred← citeshttps://doi.org/10.1109/tcad.2022.3197501openalex-snapshot
Formal Verification of Resource Synchronization Protocol Implementations: A Case Study in RTEMS
inferred← citeshttps://doi.org/10.1145/3418295openalex-snapshot
Safe Systems Programming in Rust: The Promise and the Challenge
inferred← citeshttps://doi.org/10.1145/3427762.3430180openalex-snapshot
Abstract domains in SMT solving for real algebra (invited talk)
inferred← citeshttps://doi.org/10.1145/3428204openalex-snapshot
How do programmers use unsafe rust?
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/3477132.3483570openalex-snapshot
Rudra
inferred← citeshttps://doi.org/10.1145/3477355.3477362openalex-snapshot
The First Fifteen Years of the Verified Software Project
inferred← citeshttps://doi.org/10.1145/3484271.3484980openalex-snapshot
Implementation of an end-to-end gradual verification system
inferred← citeshttps://doi.org/10.1145/3485522openalex-snapshot
Modular specification and verification of closures in Rust
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/3510457.3513031openalex-snapshot
Verifying dynamic trait objects in rust
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/3547647openalex-snapshot
Aeneas: Rust verification by functional translation
inferred← citeshttps://doi.org/10.1145/3563326openalex-snapshot
Fractional resources in unbounded separation logic
inferred← citeshttps://doi.org/10.1145/3571748openalex-snapshot
Identifying Overly Restrictive Matching Patterns in SMT-based Program Verifiers (Extended Version)
inferred← citeshttps://doi.org/10.1145/3576915.3623105openalex-snapshot
A Generic Methodology for the Modular Verification of Security Protocol Implementations
inferred← citeshttps://doi.org/10.1145/3586037openalex-snapshot
Verus: Verifying Rust Programs using Linear Ghost Types
inferred← citeshttps://doi.org/10.1145/3586054openalex-snapshot
Verification-Preserving Inlining in Automatic Separation Logic Verifiers
inferred← citeshttps://doi.org/10.1145/3591250openalex-snapshot
A Type System for Safe Intermittent Computing
inferred← citeshttps://doi.org/10.1145/3591278openalex-snapshot
Leveraging Rust Types for Program Synthesis
inferred← citeshttps://doi.org/10.1145/3591283openalex-snapshot
Flux: Liquid Types for Rust
inferred← citeshttps://doi.org/10.1145/3597503.3639102openalex-snapshot
RPG: Rust Library Fuzzing with Pool-based Fuzz Target Generation and Generic Support
inferred← citeshttps://doi.org/10.1145/3611643.3613863openalex-snapshot
PropProof: Free Model-Checking Harnesses from PBT
inferred← citeshttps://doi.org/10.1145/3617232.3624862openalex-snapshot
Lightweight, Modular Verification for WebAssembly-to-Native Instruction Selection
inferred← citeshttps://doi.org/10.1145/3620665.3640398openalex-snapshot
Verifying Rust Implementation of Page Tables in a Software Enclave Hypervisor
inferred← citeshttps://doi.org/10.1145/3622758openalex-snapshot
Proceedings of the 2023 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software
inferred← citeshttps://doi.org/10.1145/3624738openalex-snapshot
A Closer Look at the Security Risks in the Rust Ecosystem
inferred← citeshttps://doi.org/10.1145/3625275.3625398openalex-snapshot
Leveraging Rust for Lightweight OS Correctness
inferred← citeshttps://doi.org/10.1145/3627915.3628026openalex-snapshot
Automatic Generation of Formal BIP Models for C Programs
inferred← citeshttps://doi.org/10.1145/3639477.3639714openalex-snapshot
Broadly Enabling KLEE to Effortlessly Find Unrecoverable Errors in Rust
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/3656438openalex-snapshot
Towards Trustworthy Automated Program Verifiers: Formally Validating Translations into an Intermediate Verification Language
inferred← citeshttps://doi.org/10.1145/3674640openalex-snapshot
Sound Borrow-Checking for Rust via Symbolic Semantics
inferred← citeshttps://doi.org/10.1145/3689031.3717490openalex-snapshot
AlloyStack: A Library Operating System for Serverless Workflow Applications
inferred← citeshttps://doi.org/10.1145/3691621.3694943openalex-snapshot
Counterexamples in Safe Rust
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/3704856openalex-snapshot
Formal Foundations for Translational Separation Logic Verifiers
inferred← citeshttps://doi.org/10.1145/3704885openalex-snapshot
Generic Refinement Types
inferred← citeshttps://doi.org/10.1145/3720492openalex-snapshot
Automatic Linear Resource Bound Analysis for Rust via Prophecy Potentials
inferred← citeshttps://doi.org/10.1145/3720499openalex-snapshot
Laurel: Unblocking Automated Verification with Large Language Models
inferred← citeshttps://doi.org/10.1145/3729250openalex-snapshot
Nola: Later-Free Ghost State for Verifying Termination in Iris
inferred← citeshttps://doi.org/10.1145/3729284openalex-snapshot
Destabilizing Iris
inferred← citeshttps://doi.org/10.1145/3729333openalex-snapshot
Thrust: A Prophecy-Based Refinement Type System for Rust
inferred← citeshttps://doi.org/10.1145/3763064openalex-snapshot
Reasoning about External Calls
inferred← citeshttps://doi.org/10.1145/3763119openalex-snapshot
A Refinement Methodology for Distributed Programs in Rust
inferred← citeshttps://doi.org/10.1145/3763122openalex-snapshot
Place Capability Graphs: A General-Purpose Model of Rust’s Ownership and Borrowing Guarantees
inferred← citeshttps://doi.org/10.1145/3763174openalex-snapshot
AutoVerus: Automated Proof Generation for Rust Code
inferred← citeshttps://doi.org/10.1145/3763800openalex-snapshot
An Empirical Study of Bugs in the rustc Compiler
inferred← citeshttps://doi.org/10.1145/3764860.3768333openalex-snapshot
From Rust Till Run: Extending Memory Safety From Rust to Cryptographic Assembly
inferred← citeshttps://doi.org/10.1145/3776690openalex-snapshot
Miri: Practical Undefined Behavior Detection for Rust
inferred← citeshttps://doi.org/10.1145/3779031.3779096openalex-snapshot
Precise Reasoning about Container-Internal Pointers with Logical Pinning
inferred← citeshttps://doi.org/10.1145/3798277openalex-snapshot
A Mixed Methods Study on the Implications of Unsafe Rust for Interoperation, Encapsulation, and Tooling
inferred← citeshttps://doi.org/10.1145/3808295openalex-snapshot
Heterogeneous Dynamic Logic: Provability Modulo Program Theories
inferred← citeshttps://doi.org/10.1145/3808325openalex-snapshot
VerusBelt: A Semantic Foundation for Verus’s Proof-Oriented Extensions to the Rust Type System
inferred← citeshttps://doi.org/10.1145/3832783.3837450openalex-snapshot
VARIES: Verification Harness Synthesis and Efficient Scheduling for Unsoundness Detection in Rust Libraries
inferred← citeshttps://doi.org/10.1145/3837729.3840481openalex-snapshot
Fusion: A Fold and Unfold Annotation Synthesis Tool for Viper-Based Verification
inferred← citeshttps://doi.org/10.1145/3839462openalex-snapshot
Sound State Encodings in Translational Separation Logic Verifiers
inferred← citeshttps://doi.org/10.1561/2500000032openalex-snapshot
Refinement Types: A Tutorial
inferred← citeshttps://doi.org/10.21203/rs.3.rs-10338939/v1openalex-snapshot
Lightweight Blockchain Verification for IoT: ARust-Python Hybrid Approach with 4.35×Throughput Gain and 75% Energy Reduction
inferred← citeshttps://doi.org/10.22215/etd/2023-15369openalex-snapshot
A System for Bounding the Execution Cost of Web Assembly Functions
inferred← citeshttps://doi.org/10.26226/morressier.604907f41a80aac83ca25cdcopenalex-snapshot
Deductive Verification of Floating-Point Java Programs in KeY
inferred← citeshttps://doi.org/10.3390/app132312738openalex-snapshot
Thetis: A Booster for Building Safer Systems Using the Rust Programming Language
inferred← citeshttps://doi.org/10.37513/curj.v2i1.696openalex-snapshot
Evaluating Soundness of a Gradual Verifier with Property Based Testing
inferred← citeshttps://doi.org/10.3929/ethz-b-000489119openalex-snapshot
Gobra: Modular Specification and Verification of Go Programs (extended version)
inferred← citeshttps://doi.org/10.3929/ethz-b-000489720openalex-snapshot
Formally Validating a Practical Verification Condition Generator (extended version)
inferred← citeshttps://doi.org/10.48550/arxiv.1804.07608openalex-snapshot
An Executable Operational Semantics for Rust with the Formalization of Ownership and Borrowing
inferred← citeshttps://doi.org/10.48550/arxiv.2001.10723openalex-snapshot
Concise Read-Only Specifications for Better Synthesis of Programs with Pointers -- Extended Version
inferred← citeshttps://doi.org/10.48550/arxiv.2010.16345openalex-snapshot
Towards making formal methods normal: meeting developers where they are
inferred← citeshttps://doi.org/10.48550/arxiv.2108.05815openalex-snapshot
Communication-free and Parallel Simulation of Neutral Biodiversity Models
inferred← citeshttps://doi.org/10.70675/95fceee8z06bbz48ccz8b06z87fb9e672ea8openalex-snapshot
Proof-oriented domain-specific language design for high-assurance software
inferred← citeshttps://doi.org/10.70675/9af0db92z9ce3z4349zaea4z32e477d36f5eopenalex-snapshot
A semantic approach to machine-level software security
inferred← citeshttps://doi.org/10.70675/d71c44b8zede3z4d89z9dbezdf0041d3d5edopenalex-snapshot
Graphes de localités : une approche formelle à l'encapsulation et implémentation
inferred← citeshttps://doi.org/10.7287/peerj-cs.406v0.1/reviews/1openalex-snapshot
Peer Review #1 of "Evaluation of Rust code verbosity, understandability and complexity (v0.1)"
inferred← citeshttps://doi.org/10.7287/peerj-cs.406v0.1/reviews/2openalex-snapshot
Peer Review #2 of "Evaluation of Rust code verbosity, understandability and complexity (v0.1)"
inferred← citeshttps://doi.org/10.7287/peerj-cs.406v0.1/reviews/3openalex-snapshot
Peer Review #3 of "Evaluation of Rust code verbosity, understandability and complexity (v0.1)"
inferred← citeshttps://doi.org/10.7287/peerj-cs.406v0.2/reviews/1openalex-snapshot
Peer Review #1 of "Evaluation of Rust code verbosity, understandability and complexity (v0.2)"
inferred← citeshttps://doi.org/10.7287/peerj-cs.406v0.2/reviews/2openalex-snapshot
Peer Review #2 of "Evaluation of Rust code verbosity, understandability and complexity (v0.2)"
inferred← citeshttps://doi.org/10.7287/peerj-cs.406v0.2/reviews/3openalex-snapshot
Peer Review #3 of "Evaluation of Rust code verbosity, understandability and complexity (v0.2)"
inferred← citeshttps://doi.org/10.7717/peerj-cs.406openalex-snapshot
Evaluation of Rust code verbosity, understandability and complexity
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.