Cargando…

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...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Sitnikovski, Boro (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Berkeley, CA : Apress L. P., 2022.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)
Tabla de Contenidos:
  • 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.