Contracts: Specifying Behavioural Compositions in Object-Oriented Systems (1990)

by R Helm, I M Holland, D Ganopadhyay
Venue:Proceeedings of ECOOP/OOPSLA'90, SIGPLAN Notices