Portfolio Solving for Dafny
Offered By: ACM SIGPLAN via YouTube
Course Description
Overview
Explore portfolio solving for Dafny in this 18-minute conference talk from ACM SIGPLAN. Delve into the concept of brittleness in verification and learn how using multiple SMT solvers can mitigate proof brittleness and enhance verification performance. Discover the benefits of cloud implementation for multi-developer team consistency. Examine potential challenges such as soundness concerns, energy use, and network congestion, along with strategies to address them. Gain insights into why portfolio solving is considered the optimal default for many Dafny use cases, particularly in large codebases with multiple developers. Join speakers Eric Mugnier, Sean McLaughlin, and Aaron Tomb as they present their findings and recommendations for improving the verification process in Dafny.
Syllabus
[Dafny'24] Portfolio Solving for Dafny
Taught by
ACM SIGPLAN
Related Courses
Reverse Engineering 3201: Symbolic AnalysisOpenSecurityTraining2 via Independent Logic Against Sneak Obfuscated Malware
NorthSec via YouTube SMT- Quantifiers, and Future Prospects - IPAM at UCLA
Institute for Pure & Applied Mathematics (IPAM) via YouTube SMT Solvers in IT Security - Deobfuscating Binary Code with Logic
Cooper via YouTube Jumping the Fence - Comparison and Improvements for Existing Jump Oriented Programming Tools
YouTube