Google AI Professional Certificate - Learn AI Skills That Get You Hired
Master AI and Machine Learning: From Neural Networks to Applications
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
This video presentation from the Theory and Practice of Static Analysis workshop (TPSA'25) explores the calculational design of Incorrectness Separation Logic. Lorenzo Gazzella from Università di Pisa introduces a theoretical characterization of axioms and a new frame rule by defining a calculational design of a semantic proof system for under-approximation. Learn how the locality principle in Separation Logic can be justified in semantic terms through a parametric proof system with local applicability conditions for each command. Discover how this novel approach, when instantiated with the ISL model semantics, creates a logical system capable of deriving more triples than traditional Incorrectness Separation Logic. The presentation demonstrates the flexibility of this approach and its potential for language extensions, offering valuable insights for those interested in static analysis theory and separation logic applications.
Syllabus
[TPSA'25] Calculational design of Incorrectness Separation Logic
Taught by
ACM SIGPLAN