Publication
LICS 1986
Conference paper

VERIFICATION OF CONCURRENT PROGRAMS: THE AUTOMATA-THEORETIC FRAMEWORK.

Abstract

An automata-theoretic framework to the verification of concurrent and nondeterministic programs is presented. The basic idea is that to verify that a program P is correct, one writes a program A that receives the computation of P as input and diverges only on incorrect computations of P. Now P is correct if and only if the program P//A, which is obtained by combining P and A, terminates. This unifies previous works on verification of fair termination and verification of temporal properties.

Date

Publication

LICS 1986

Authors

Share