The IFF Foundation (meta) Ontology

The IFF Foundation Ontology comprises the terminology and axiomatization for all the ontologies in the IFF top and upper metalevels. The IFF Foundation Ontology is partitioned into the IFF Top Core(Basic KIF) (meta) Ontology, the IFF Upper Core(meta) Ontology, the IFF UpperRelation-Order (meta) Ontology, the IFF UpperClassification (meta) Ontology and the IFF Upper CategoryTheory (meta) Ontology. The terminology in the IFF Foundation Ontology is conceptual - terms represent concepts (Figure 1). There are ~50 (non-parameterized) concepts in the core, relation-order and graph parts of the IFF Foundation Ontology. These are connected by ~850 functions representing, either attributes of these concepts, other parameterized concepts, transformations between concepts, etc.

Foundation Diagram

There are 1058 concepts or non-identical terms (synonyms are equated) in the IFF Foundation Ontology. There are 63 concepts in the IFF Top Core (Basic KIF) Ontology. The 277 non-identical terms in the IFF Upper Core Ontology are partitioned into:

The 130 non-identical terms in the IFF Upper Relation-Order Ontology are partitioned into:

The 286 non-identical terms in the IFF Upper Classification Ontology are partitioned into

The 302 non-identical terms in the IFF Upper Category Theory Ontology are partitioned into:

In general in the IFF, terms (concepts) can be either abstract or concrete. Abstract terms are axiomatized by using concepts (hence, terms) from the ambient level upwards, whereas concrete terms also make use of terms below the ambient level. For example, composition in categories is abstract, whereas smallness prop-erty of categories is concrete.

Valid HTML 4.01!