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

YouTube

Correctness Witness Validation by Abstract Interpretation

ACM SIGPLAN via YouTube

Overview

FLASH SALE: Ends May 22!
Udemy online courses up to 85% off.
Explore a conference talk on validating correctness witnesses through abstract interpretation. Learn about the novel 'unassume' abstract operation for incorporating witness invariants into abstract program states. Discover how this approach can accelerate fixpoint convergence and improve precision in program analysis. Examine the implementation of unassume operators in an abstract interpreter and evaluate their impact on performance and precision. Understand how manually crafted witnesses can confirm verification results for multi-threaded programs, reducing CPU time by 7% to 47%. Investigate the potential of using witnesses from model checkers to guide analyzers in verifying previously unverifiable program properties.

Syllabus

[VMCAI'24] Correctness Witness Validation by Abstract Interpretation

Taught by

ACM SIGPLAN

Reviews

Start your review of Correctness Witness Validation by Abstract Interpretation

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.