Verifying object-oriented programs that use subtypes (1989)

by G T Leavens