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

YouTube

Two-way Collaboration Between Flow and Proof in SPARK

ACM SIGPLAN via YouTube

Overview

Coursera Plus Monthly Sale: All Certificates & Courses 40% Off!
Explore a 29-minute conference presentation from VMCAI 2025 that examines the collaborative relationship between deductive verification and data/information flow analysis in the SPARK verification tool for Ada language. Learn how these two static analyses work together to provide stronger guarantees while reducing manual effort. The speakers—Claire Dross, Joffrey Huguet, and Johannes Kanig from AdaCore—demonstrate how verification responsibilities are distributed between these analyses to maximize their potential, improving both efficiency and precision while maintaining soundness. The presentation highlights automated collaborations between the analyses and explains a feature allowing users to choose which analysis verifies initialization based on their preferred trade-offs. This talk was presented at the VMCAI conference in January 2025 and sponsored by ACM SIGPLAN.

Syllabus

[VMCAI'25] Two-way collaboration between flow and proof in SPARK

Taught by

ACM SIGPLAN

Reviews

Start your review of Two-way Collaboration Between Flow and Proof in SPARK

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.