AutoProof Tutorial

Introduction

AutoProof is an auto-active verifier for the Eiffel programming language; it proves functional correctness of Eiffel programs annotated with contracts. The goal of this tutorial is to show how to verify Eiffel programs with AutoProof through hands-on exercises.

Offline Material

Online Material