Meta-Object Facility
↑ MetaObject Facility | Object Management Group