Program Proofs
Author: K. Rustan M. Leino;
Publisher: MIT Press (2023-02-10)
9780262375429
This comprehensive and highly readable textbook teaches students how to formally reason about computer programs using an incremental approach and the verification-aware programming language Dafny.