Making the future safe for the past: Adding genericityto the Java programming language (1998)

by G Bracha, M Odersky, D Stoutamire, P Wadler
Venue:In Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications