ontology/components/wasQuotedFrom-hadQuoter/had-quoter.ttl
author Stian Soiland-Reyes <soiland-reyes@cs.manchester.ac.uk>
Fri, 20 Apr 2012 01:14:49 +0100
changeset 2415 47b52dc6a91e
permissions -rw-r--r--
Merge something
     1 @prefix ex:   <http://www.example.org/> .
     2 @prefix prov: <http://www.w3.org/ns/prov-o/> .
     3 @prefix owl:  <http://www.w3.org/2002/07/owl#> .
     4 
     5 
     6 <> rdfs:comment """Adapted from wasQuotedFrom section in PROV-DM"""@en ;
     7     prov:wasDerivedFrom <https://dvcs.w3.org/hg/prov/raw-file/971034e4052c/model/prov-dm.html#dfn-wasquotedfrom> ;
     8     rdfs:seeAlso <https://www.w3.org/2011/prov/track/issues/356> .
     9 
    10 
    11 #entity(wp:thoughts-from-the-dagstuhl-principles-of-provenance-workshop/)
    12 # (but we'll use shorter names here)
    13 ex:blogpost a prov:Entity .
    14 
    15 #agent(ex:Luc)
    16 ex:Luc a prov:Agent .
    17 
    18 #agent(ex:Paul)
    19 ex:Paul a prov:Agent .
    20 
    21 #wasQuotedFrom(dm:bl-dagstuhl,wp:thoughts-from-the-dagstuhl-principles-of-provenance-workshop/,ex:Luc,ex:Paul)
    22 ex:paragraph a prov:Entity ;
    23     prov:wasQuotedFrom ex:blogpost ;
    24     prov:qualifiedQuotation ex:paragraphQuotation .
    25 
    26 ex:paragraphQuotation a prov:Quotation ;
    27 	prov:entity ex:blogpost ;
    28 	prov:hadQuoter ex:Luc ;
    29 	prov:hadQuoted ex:Paul .
    30 
    31 # by inference quotation-implication
    32 ex:paragraph prov:wasDerivedFrom ex:blogpost ;
    33     prov:wasAttributedTo ex:Luc .
    34 ex:blogpost prov:wasAttributedTo ex:Paul .
    35 
    36 
    37 
    38 # However, there might be additional agents which were not involved in the
    39 # quotation, but which the entities are still attributed to
    40 
    41 # The blogpost contains a photo by someone else
    42 ex:somePhotographer a prov:Agent ;
    43     owl:differentFrom ex:Paul .
    44 
    45 ex:blogpost prov:wasAttributedTo ex:somePhotographer .
    46 
    47 # Paolo made the paragraph appear in italics
    48 ex:Paolo a prov:Agent .
    49 ex:paragraph prov:wasAttributedTo ex:Paolo .
    50 
    51 # However this does not imply
    52 ##ex:paragraphQuotation prov:hadQuoter ex:Paolo ;
    53 ##    prov:hadQuoted ex:somePhotographer .
    54 
    55 
    56 ## Therefore it would be loss of information if prov:Quotation 
    57 ## did not have prov:hadQuoter or prov:hadQuoted.