Mixed Object and Object Properties Hierarchies

Good afternoon,

Please redirect me if I'm posting in the wrong list. At 
http://www.daml.org/2001/03/daml+oil-ex the following text is given in the 
example file:
<daml:ObjectProperty rdf:ID="hasParent">

   <rdfs:domain rdf:resource="#Animal"/>

   <rdfs:range rdf:resource="#Animal"/>

</daml:ObjectProperty>
Observation: The concept "Parent" is not reflected in the ontology, while 
the property "hasParent" does have something to do with the concept 
"Parent". The property "hasParent" is not derived from something like 
"hasProperty" and "Parent". This is because object properties and objects 
are maintained as disjoint sets.

Example: Suppose an ontology for a visual language. In that language 
"givesObject" can be represented by a certain picture. The property 
"givesPresent" should subsequently be derived from "givesObject" and 
"Present".

Recapitulating: In general there are many situations in which properties 
form a hierarchy together with objects. How to represent combinations of 
object and property hierarchies in DAML+OIL?

Dear regards,

Andy

Received on Friday, 24 March 2006 07:25:19 UTC