First-class relationships in an object-oriented language (2005)

by Gavin Bierman, Alisdair Wren
Venue:In Proc. of the European Conference on Object Oriented Programming