ontology/components/hasAnnotation/prov-dm-annotation-association.ttl
author Paul Groth <p.t.groth@vu.nl>
Fri, 07 Jun 2013 20:21:19 +0200
changeset 6412 600c6fd1fdb4
parent 809 baf0b4965963
permissions -rw-r--r--
minor updates to address dong's comments
     1 @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
     2 @prefix owl:  <http://www.w3.org/2002/07/owl#> .
     3 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
     4 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
     5 @prefix time: <http://www.w3.org/2006/time#> .
     6 @prefix dcterms: <http://purl.org/dc/terms/> .
     7 @prefix prov: <http://www.w3.org/ns/prov-o/> .
     8 @prefix nfo: <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#> .
     9 @prefix app: <http://www.w3.org/TR/2011/WD-prov-dm-20111018/app#> .
    10 @prefix :    <http://www.w3.org/TR/2011/WD-prov-dm-20111018/#> .
    11 
    12 :e1
    13    rdfs:seeAlso <http://www.w3.org/TR/2011/WD-prov-dm-20111018/#expression-annotationAssociation>;
    14    dcterms:description "entity(e1,[type='document'])";
    15    a prov:Entity;
    16    a :Document;
    17 
    18    dcterms:description "hasAnnotation(e1,ann1)";
    19    prov:hasAnnotation :ann1;
    20 .
    21 
    22 :e2
    23    rdfs:seeAlso <http://www.w3.org/TR/2011/WD-prov-dm-20111018/#expression-annotationAssociation>;
    24    dcterms:description "entity(e2,[type='document'])";
    25    a prov:Entity;
    26    a :Document;
    27 
    28    dcterms:description "wasGeneratedBy(e2, pe, qualifier(file='stdout'))";
    29    prov:wasGeneratedBy :pe;
    30 
    31    dcterms:description "hasAnnotation(e2,ann1)";
    32    prov:hasAnnotation :ann1;
    33 .
    34 
    35 :pe
    36    rdfs:seeAlso <http://www.w3.org/TR/2011/WD-prov-dm-20111018/#expression-annotationAssociation>;
    37    dcterms:description "processExecution(pe,transform,t1,t2,[])";
    38    a prov:ProcessExecution; 
    39    prov:hadRecipe :transform;
    40    time:hasBeginning [ a prov:Time; rdf:value 1 ];
    41    time:hasEnd       [ a prov:Time; rdf:value 2 ];
    42 
    43    dcterms:description "used(pe,e1,qualifier(file='stdin'))";
    44    prov:used :e1;
    45    prov:qualifiedUsage [
    46       a :Use;
    47       prov:entity :e1;
    48       :file :stdin;
    49 
    50       dcterms:description "hasAnnotation(relation(pe,e1,qualifier(file='stdin')),ann2)";
    51       prov:hasAnnotation :ann2;
    52    ];
    53 
    54    dcterms:description "wasGeneratedBy(e2, pe, qualifier(file='stdout'))";
    55    prov:generated :e2;
    56    prov:qualifedGeneration [
    57       a prov:Generation;
    58       prov:entity :e2;
    59       :file :stdout;
    60    ];
    61 .
    62 
    63 :ann1
    64    rdfs:seeAlso <http://www.w3.org/TR/2011/WD-prov-dm-20111018/#expression-annotationAssociation>;
    65    dcterms:description "annotation(ann1,[icon='doc.png'])";
    66    a prov:Annotation;
    67    :icon <doc.png>;
    68 .
    69 
    70 :ann2
    71    rdfs:seeAlso <http://www.w3.org/TR/2011/WD-prov-dm-20111018/#expression-annotationAssociation>;
    72    dcterms:description "annotation(ann2,[style='dotted'])";
    73    a prov:Annotation;
    74    :style :dotted;
    75 .