Hybrid types, invariants, and refinements for imperative objects (2006)

by Cormac Flanagan, Stephen Freund, Aaron Tomb
Venue:In Workshop on Foundations and Developments of Object-Oriented Languages, FOOL/WOOD’06