Verification - gusenov/kb GitHub Wiki
Wiki
- Formal verification is the act of proving or disproving the correctness of a system with respect to a certain formal specification or property, using formal methods of mathematics.
- Software verification goal is to assure that software satisfies the expected requirements.
- F* (programming language) is a high-level, multi-paradigm, functional and object-oriented programming language inspired by the languages ML, Caml, and OCaml, and intended for program verification.
Books
- Introducing Software Verification with Dafny Language. Proving Program Correctness by Boro Sitnikovski - 131 pages
Logic: The Calculus of Computation 🔗
- Aaron Bradley
- ACM SIGACT News: Vol 42, No 1 / Review of The calculus of computation: decision procedures with applications to verification by Aaron R. Bradley and Zohar Manna by Carlo A. Furia
- Nelma Moreira
- The Calculus of Computation. Decision Procedures with Applications to Verification by Aaron R. Bradley · Zohar Manna
- K. Subramani, Ph. D.
- The Calculus of Computation. Decision Procedures with Applications to Verification by Aaron R. Bradley · Zohar Manna
Papers
- Social Processes and Proofs of Theorems and Programs by Richard A. De Millo, Richard J. Lipton and Alan J. Perlis