A Tutorial on Functional Program Verification

Yoonsik Cheon, Melisa Vela · scholarworks - UTEP (The University of Texas at El Paso) · 2010

This document gives a quick tutorial introduction to a functional program verification. In the functional program verification, a program is viewed as a mathematical function from one program state to another, and proving its correctness is essentially comparing two mathematical functions, the function computed by the program and the specification of the program, called an intended function. The reader is assumed to have some programming experience and to be familiar with such mathematical concepts as sets and functions.

Read the paper · More papers on PaperTik