"Taming wildcards in Java's type system."

Ross Tate, Alan Leung, Sorin Lerner (2011)
a service of Schloss Dagstuhl - Leibniz Center for Informatics