A Behavioral Notion of Subtyping (1994)

by Barbara H. Liskov, Jeanette M. Wing
Venue:ACM Transactions on Programming Languages and Systems