An introduction to reflectionoriented programming (1996)

by J M Sobel, D P Friedman
Venue:in Proceedings of Reflection