1. Ingalls D. The Smalltalk-76 programming system design and implementation. In: POPL’76; 1976. p. 9–16.
2. Cointe P. Metaclasses are first class: the objvlisp model. In: OOPSLA ’87; 1987. p.156–67.
3. The art of the metaobject protocol;Kiczales,1991
4. Danforth S, Forman IR. Derived metaclass in SOM. In: TOOLS EUROPE ’94; 1994. p. 63–73.
5. Putting metaclasses to work;Forman,1999