ontology/components/QualifiedInvolvement.ttl
author Paolo Missier <pmissier@acm.org>
Fri, 17 Feb 2012 15:51:09 +0000
changeset 1601 8c14d0798b20
parent 862 1a84f159ba4d
permissions -rw-r--r--
merged with Stian's version
     1 @prefix owl:     <http://www.w3.org/2002/07/owl#> .
     2 @prefix rdfs:    <http://www.w3.org/2000/01/rdf-schema#> .
     3 @prefix time:    <http://www.w3.org/2006/time#> .
     4 @prefix dcterms: <http://purl.org/dc/terms/> .
     5 @prefix prov:    <http://www.w3.org/ns/prov-o/> .
     6 
     7 prov:qualifiedInvolvement
     8    a owl:ObjectProperty;
     9    rdfs:label "qualifiedInvolvement";
    10    rdfs:comment "The superproperty of qualifiedUsage, qualifiedGeneration, qualifiedParticipation, and qualifiedControl that associates some Activity or Entity with another Activity or Entity.";
    11    rdfs:domain [ owl:unionOf ( prov:Activity prov:Entity ) ];
    12    rdfs:range prov:QualifiedInvolvement;
    13 .
    14 
    15 prov:QualifiedInvolvement
    16    a owl:Class;
    17    rdfs:label "QualifiedInvolvement";
    18 .
    19 
    20 prov:QualifiedEntityInvolvement
    21    a owl:Class;
    22    rdfs:label "QualifiedEntityInvolvement";
    23    rdfs:subClassOf prov:QualifiedInvolvement;
    24    rdfs:subClassOf [
    25        owl:onProperty prov:qualifiedEntity;
    26        owl:minCardinality 1;
    27    ];
    28 .
    29 
    30 prov:QualifiedActivityInvolvement
    31    a owl:Class;
    32    rdfs:label "QualifiedEntityInvolvement";
    33    rdfs:subClassOf prov:QualifiedInvolvement;
    34    rdfs:subClassOf [
    35        owl:onProperty prov:qualifiedActivity;
    36        owl:minCardinality 1;
    37    ];
    38 .
    39 
    40 prov:qualifiedEntity
    41    a owl:ObjectProperty;
    42    rdfs:label "entity";
    43    rdfs:comment "The Entity whose involvement (PE's used, hadParticipant, wasControlledBy, or generation) is being qualified.";
    44    rdfs:comment "This is effectively the rdf:object or owl:AnnotationTarget of the triple being reified.";
    45    rdfs:domain prov:QualifiedEntityInvolvement;
    46    rdfs:range  prov:Entity;
    47 .
    48 
    49 prov:qualifiedActivity
    50    a owl:ObjectProperty;
    51    rdfs:label "entity";
    52    rdfs:comment "The Entity whose involvement (PE's used, hadParticipant, wasControlledBy, or generation) is being qualified.";
    53    rdfs:comment "This is effectively the rdf:object or owl:AnnotationTarget of the triple being reified.";
    54    rdfs:domain prov:QualifiedActivityInvolvement;
    55    rdfs:range  prov:Activity;
    56 .