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

YouTube

The 4 Horsemen of Unsoundness in Object-Oriented Languages

ACM SIGPLAN via YouTube

Overview

AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off your first 3 months — limited time.
Unlock All Certificates
Explore the unique challenges of object-oriented (OO) verification in this 49-minute conference talk presented at ACM SIGPLAN. Delve into four subtle yet significant issues that complicate OO verification: termination problems, leaky partial verification, ill-founded contracts, and the inevitable reduction to primitive operations. Examine concrete code examples that can be adapted for various OO verifiers, serving as benchmarks to identify well-known forms of unsoundness. Gain insights into the "4 horsemen of unsoundness" in OO languages and their implications for software development and verification processes.

Syllabus

[UNSOUND] The 4 horsemen of unsoundness in OO languages

Taught by

ACM SIGPLAN

Reviews

Start your review of The 4 Horsemen of Unsoundness in Object-Oriented Languages

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.