What is reification?
It is the promotion of something that is not an object into an object.
Helpful method for Meta applications. It shifts the level of abstraction. Promote attributes, methods, constraints and control information into objects, so can explain and manipulate them as data.