The 4 Horsemen of Unsoundness in Object-Oriented Languages
Offered By: ACM SIGPLAN via YouTube
Course Description
Overview
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
Related Courses
Human Computer InteractionIndependent Introduction à la logique informatique - Partie 2 : calcul des prédicats
Université Paris-Saclay via France Université Numerique System Validation (4): Modelling Software, Protocols, and other behaviour
EIT Digital via Coursera Formal Software Verification
University System of Maryland via edX Principles of Secure Coding
University of California, Davis via Coursera