(2001) 12th International Conference on Database and Expert Systems Applications (DEXA) — Location: TECH UNIV MUNICH, MUNICH (Germany) (3.September.2001)
Metaclasses are classes whose instances are themselves classes. Metaclasses are generally used to define and query information relevant to the class level. The paper first analyzes the more general term meta and gives some examples of its use in various application domains. Then, it focuses on the description of metaclasses. To help better understand metaclasses, the paper suggests a set of criteria accounting for the variety of metaclass definitions existing in the literature. The paper finally presents the usage of metaclasses and discusses some questions raised about them.
Dahchour, M. (2001). Definition and application of metaclasses. Lecture Notes in Computer Science, 2113, 32-41. https://doi.org/10.1007/3-540-44759-8_5 (Original work published 2001)