Media Summary: Workshop on Dependable and Secure Software Systems 2019 Producing reliable systems software is a major challenge, plagued ... Closures are a language feature supported by many mainstream languages, combining the ability to package up references to ... Abstract: We are building Verus, a new tool for semi-automatic

Prusti Deductive Verification For Rust - Detailed Analysis & Overview

Workshop on Dependable and Secure Software Systems 2019 Producing reliable systems software is a major challenge, plagued ... Closures are a language feature supported by many mainstream languages, combining the ability to package up references to ... Abstract: We are building Verus, a new tool for semi-automatic Can a program be mathematically proven to be correct? In this video, I explain Ruofei Fei Chen (Soares) and Stephanie Balzer.

Photo Gallery

Prusti – Deductive Verification for Rust
Prusti - Deductive Verification for Rust - Alexander Summers
Gillian Rust: A hybrid approach to unsafe Rust verification
Safer Rust: Program Verification with Creusot
#99: The Prusti Project: Formal Verification for Rust
Rustv: Semi-automatic Verification of Unsafe Rust Programs
Verifying that Rust programs don't crash
Modular Specification and Verification of Closures in Rust
Verus -- SMT-based verification of Rust systems code
Deductive Verification Explained | How to Prove Program Correctness with Hoare Logic
Ferrite: A Rust EDSL for Message-passing Protocol Verification
Creusot: A prototype tool for verification of Rust software
View Detailed Profile
Prusti – Deductive Verification for Rust

Prusti – Deductive Verification for Rust

Alex Summers.

Prusti - Deductive Verification for Rust - Alexander Summers

Prusti - Deductive Verification for Rust - Alexander Summers

Workshop on Dependable and Secure Software Systems 2019 Producing reliable systems software is a major challenge, plagued ...

Gillian Rust: A hybrid approach to unsafe Rust verification

Gillian Rust: A hybrid approach to unsafe Rust verification

The

Safer Rust: Program Verification with Creusot

Safer Rust: Program Verification with Creusot

With Xavier Denis!

#99: The Prusti Project: Formal Verification for Rust

#99: The Prusti Project: Formal Verification for Rust

Rust

Rustv: Semi-automatic Verification of Unsafe Rust Programs

Rustv: Semi-automatic Verification of Unsafe Rust Programs

Yulu Pan and Yuichi Nishiwaki.

Verifying that Rust programs don't crash

Verifying that Rust programs don't crash

Herman Venter.

Modular Specification and Verification of Closures in Rust

Modular Specification and Verification of Closures in Rust

Closures are a language feature supported by many mainstream languages, combining the ability to package up references to ...

Verus -- SMT-based verification of Rust systems code

Verus -- SMT-based verification of Rust systems code

Abstract: We are building Verus, a new tool for semi-automatic

Deductive Verification Explained | How to Prove Program Correctness with Hoare Logic

Deductive Verification Explained | How to Prove Program Correctness with Hoare Logic

Can a program be mathematically proven to be correct? In this video, I explain

Ferrite: A Rust EDSL for Message-passing Protocol Verification

Ferrite: A Rust EDSL for Message-passing Protocol Verification

Ruofei Fei Chen (Soares) and Stephanie Balzer.

Creusot: A prototype tool for verification of Rust software

Creusot: A prototype tool for verification of Rust software

Xavier Denis.

Creusot 2026

Creusot 2026

Creusot is a