Verifying concurrent processes using temporal logic (1980)

by B T Hailpern