Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Helping Users to Reduce Brittleness in Dafny Programs - A Success Story

ACM SIGPLAN via YouTube

Overview

FLASH SALE: Ends May 22!
Udemy online courses up to 85% off.
This conference talk explores how to reduce brittleness in Dafny programs, presented by Remy Willems, Matthias Schlaipfer, and Olivier Bouissou from Amazon at the Dafny 2025 workshop. Learn about the critical problem of proof instability in SMT-based automated program verifiers, where small changes to programs or tool versions can cause SMT solvers to take much longer or fail completely. Discover manual language features that go beyond previously proposed automated methods for reducing brittleness. The presenters demonstrate through various examples and code deployed at scale at a major cloud provider that these techniques are developer-friendly and significantly impactful. The talk was sponsored by ACM SIGPLAN and presented at the Dafny 2025 workshop on January 19, 2025.

Syllabus

[Dafny'25] Helping users to reduce Brittleness in their Dafny programs - a success story

Taught by

ACM SIGPLAN

Reviews

Start your review of Helping Users to Reduce Brittleness in Dafny Programs - A Success Story

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.