~/talk

Abstract Interpretation, Software Model Checking, and Beyond - A Celebration of the(…)

links:none on file
slides:none on file

A retrospective of SLAM’s engineering and theory: a C-to-Boolean pipeline that under-approximates correlations (SLAM’s actual abstraction is Cartesian abstraction, not the ideal Boolean abstraction), powered deployment of static driver verifier on Windows from 2004 for about 20 years, and seeded tools like Z3 and Coral. Contributions include a practical synthesis of linear ranking functions for termination, a framing of abstraction refinement as oracle-guided widening, and empirical benchmarks that propelled SV-COMP and widespread industrial use.

AI-written summary · about

  1. 0:00Introduction
  2. 1:4825 years of SLAM project
  3. 3:12Software model checking rise
  4. 5:40Static Driver Verifier impact
  5. 8:07Abstract interpretation meets SLAM
  6. 13:50Cartesian abstraction in SLAM
  7. 14:52Termination and lattices
  8. 16:17Abstraction refinement completeness
  9. 18:23Ranking functions for termination
  10. 20:48Postlude reflections
  11. 21:54SLAM legacy and tools
  12. 24:01Modern model checking benchmarks
  13. 25:23Teaching drivers with micro:bit
  14. 26:28Newton algorithm and Craig interpolation
  15. 28:14Symbolic automata directions
  16. 29:17Learning specifications from behavior
  17. 31:06Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.