| |
| | JOT: Journal of Object Technology - Extending ODMG Metadata to Define External Schemas |
 | | This modification involves the revision of the metaclasses MetaObject and DefiningScope for the former, and the revision of the metaclasses Module, Interface and Class for the latter. |
 | | As figures 3.a and 3.b show, the modification to the metaschema proposed to include metaclasses for derived classes and derived interfaces, the new abstractions for generic classes and generic interfaces, as well as the derivation relationship, retains the structure of the schema repository as an object-oriented schema. |
 | | Therefore, given that ODMG metadata does not include a metaclass for the inheritance relationship, we follow the same approach for the derivation relationship, because although it is a relationship with a different semantic, it is also a relationship between classes that is not identified with a name either. |
| www.jot.fm /issues/issue_2003_03/article5 (5920 words) |
|