Chargement en cours…

Introducing software verification with Dafny language : proving program correctness /

Get introduced to software verification and proving correctness using the Microsoft Research-backed programming language, Dafny. While some other books on this topic are quite mathematically rigorous, this book will use as little mathematical symbols and rigor as possible, and explain every concept...

Description complète

Détails bibliographiques
Cote:Libro Electrónico
Auteur principal: Sitnikovski, Boro (Auteur)
Format: Électronique eBook
Langue:Inglés
Publié: Berkeley, CA : Apress L. P., 2022.
Sujets:
Accès en ligne:Texto completo (Requiere registro previo con correo institucional)
Table des matières:
  • Introduction: Languages and Systems
  • Chapter 1: Our First Program
  • Chapter 2: Logic
  • Chapter 3: Computation
  • Chapter 4: Mathematical Foundations
  • Chapter 5: Proofs
  • Chapter 6: Specifications
  • Chapter 7: Mathematical Induction
  • Chapter 8: Verification Exercises
  • Chapter 9: Implementing a Formal System. Conclusion
  • Bibliography
  • Appendix A: Godels Theorems.