Path Calculus in Program Verification
Daniël Brand · Journal of the ACM · 1978
ABSFRACT A method for proving and disprowng propemes of programs ts described Its mam features are Recurstvely defined procedures can be used m assemons, loop mvarlants are not necessary, absence of run time errors is proven, counterexamples to incorrect programs can be given Experience with the method's lmplemen-taUon is reported.