Atsushi Igarashi, Benjamin C. Pierce, Philip Wadler. Featherweight Java: a minimal core calculus for Java and GJ. ACM Transactions on Programming Languages and Systems, 23(3):396-450, 2001. [doi]
@article{IgarashiPW01, title = {Featherweight Java: a minimal core calculus for Java and GJ}, author = {Atsushi Igarashi and Benjamin C. Pierce and Philip Wadler}, year = {2001}, doi = {10.1145/503502.503505}, url = {http://doi.acm.org/10.1145/503502.503505}, tags = {Java, C++}, researchr = {https://researchr.org/publication/IgarashiPW01}, cites = {0}, citedby = {0}, journal = {ACM Transactions on Programming Languages and Systems}, volume = {23}, number = {3}, pages = {396-450}, }