Jim Waldo
Sun Microsystems Laboratories
A generic model for reflective design
ACM Transactions on Software Engineering and Methodology (TOSEM)