DART : a reflective middleware for adaptive applications (1998)

by P-G Raverdy, H L V Gong, R Lea
Venue:in OOPSLA'98 Workshop #13 : Reflective programming in C++ and Java