Theory - Foundations
Towards a General Ontology Theory (ONMA)
Foundations
(P7, »pof, C6). Thus, particulars are instantiated along the Particularization dimension into the particulars layer plane.Data Properties (DP) represent intrinsic properties of concepts and have a an Atomic Data Type adt ∈ ADT = {:String, :Integer, :Decimal, :Float, :Boolean, :Date, :Time, :anyURI, ...}. A class C aggregates declarations for data property A in the form of the Data Property Definition (DPD) dpd = (C, A, adt) along the Aggregation dimension of the SL layer. In a DPD the class C plays the role of the domain and the adt plays the role of the range.
Object Properties (OP) represent extrinsic properties of concepts. Object Property Definitions (OPD) between the domain class C and the range class D are also defined in the SL layer in the form opd = (C, ◊op, D). Object Property Instantiations (OPI) can take place between particulars P and Q in the PL Layer, or between a particular P and a class C between the PL and the SL layer. The former takes the form (P, »op, Q) and the latter takes the form (P, »op, C) or (C, »op-1, P). The blue arrow from C4 to C2 in figure layers indicates an opd = (C4, ◊op, C2) while the purple arrow indicates an opi = (P4, »op, P2). The light blue arrow between the opi and the opd indicates, that the opi is an instantiation of the opd which we note with (opi, »opi, opd). This state of affairs can be expressed with ((P4, »op, P2), »opi, (C4, ◊op, C2)). As with the particularization of particulars of classes, the instantiation of object properties takes place between the SL and the PL layers.
Extension: deriver.app
Back to Theory — Introduction; Deriver documentation.
Source: taoke.de — Theory - Foundations.
