http://www.meteck.org/teaching/OEbook/ontologies/AfricanWildlifeOntology4.owl#Herd leaf node


URI

http://www.meteck.org/teaching/OEbook/ontologies/AfricanWildlifeOntology4.owl#Herd

Label

Herd

Description

of elephants, cattle, impala, springbok, zebra - The current axiom with just Elephant or Impala will have to be updated at some point. What about declaring it the other way around instead, like that elephants are member-of a herd etc.?

Usage

Instances of http://www.meteck.org/teaching/OEbook/ontologies/AfricanWildlifeOntology4.owl#Herd can have the following properties:

PROPERTYTYPEDESCRIPTIONRANGE
From class owl:Thing
AfricanWildlifeOntology1:eaten-by owl:ObjectProperty -- owl:Thing
AfricanWildlifeOntology1:has-part owl:ObjectProperty -- owl:Thing
AfricanWildlifeOntology1:is-part-of owl:ObjectProperty -- owl:Thing
AfricanWildlifeOntology1:is-proper-part-of owl:IrreflexiveProperty -- owl:Thing
http://www.meteck.org/teaching/OEbook/ontologies/AfricanWildlifeOntology4.owl#has-member owl:ObjectProperty intended to be the same as the membership relation in the taxonomy of part-whole relations. Added here for playing with animals and their collectives owl:Thing
http://www.meteck.org/teaching/OEbook/ontologies/AfricanWildlifeOntology4.owl#inhabits owl:ObjectProperty -- owl:Thing
http://www.meteck.org/teaching/OEbook/ontologies/AfricanWildlifeOntology4.owl#inheres-in owl:ObjectProperty to relate dependent to indpendent entities owl:Thing
rdfs:comment owl:AnnotationProperty -- owl:Thing

Implementation

@prefix AfricanWildlifeOntology1: <http://www.meteck.org/teaching/OEbook/ontologies/AfricanWildlifeOntology1.owl#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .

<http://www.meteck.org/teaching/OEbook/ontologies/AfricanWildlifeOntology4.owl#Herd> a owl:Class ;
    rdfs:comment "The current axiom with just Elephant or Impala will have to be updated at some point. What about declaring it the other way around instead, like that elephants are member-of a herd etc.?"@en,
        "of elephants, cattle, impala, springbok, zebra"@en ;
    rdfs:subClassOf [ a owl:Restriction ;
            owl:onProperty <http://www.meteck.org/teaching/OEbook/ontologies/AfricanWildlifeOntology4.owl#has-member> ;
            owl:someValuesFrom [ a owl:Class ;
                    owl:unionOf ( AfricanWildlifeOntology1:Elephant AfricanWildlifeOntology1:Impala ) ] ],
        <http://www.meteck.org/teaching/OEbook/ontologies/AfricanWildlifeOntology4.owl#AnimalCollective> .