removed mentionOf; added comments encouraging the use of the more specific forms of Influence
--- a/ontology/ProvenanceOntology.owl Sat Nov 10 16:32:52 2012 -0500
+++ b/ontology/ProvenanceOntology.owl Sun Nov 11 11:40:42 2012 -0500
@@ -21,7 +21,7 @@
If you wish to make comments regarding this document, please send them to public-prov-comments@w3.org (subscribe public-prov-comments-request@w3.org, archives http://lists.w3.org/Archives/Public/public-prov-comments/). All feedback is welcome.</rdfs:comment>
<wasRevisionOf rdf:resource="http://www.w3.org/TR/2012/WD-prov-o-20120724/prov.owl"/>
- <owl:versionIRI rdf:resource="http://www.w3.org/TR/2012/WD-prov-o-2012MMDD/prov.owl"/>
+ <owl:versionIRI rdf:resource="http://www.w3.org/TR/2012/WD-prov-o-20121111/prov.owl"/>
<rdfs:seeAlso rdf:resource="http://www.w3.org/TR/prov#"/>
<rdfs:seeAlso rdf:resource="http://www.w3.org/TR/prov-o/"/>
</owl:Ontology>
@@ -228,24 +228,6 @@
- <!-- http://www.w3.org/ns/prov#asInBundle -->
-
- <owl:ObjectProperty rdf:about="http://www.w3.org/ns/prov#asInBundle">
- <rdfs:label>asInBundle</rdfs:label>
- <inverse>contextOf</inverse>
- <category>expanded</category>
- <rdfs:comment xml:lang="en">The prov:mentionOf and prov:asInBundle properties are "at risk" (http://www.w3.org/2005/10/Process-20051014/tr#cfi) and may be removed from this specification based on feedback. Please send feedback to public-prov-comments@w3.org.
-
-These two properties are used to encode the PROV-DM's Mention construct (http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm.html#term-mention), which might be removed from PROV if implementation experience reveals problems with supporting this construct. </rdfs:comment>
- <rdfs:comment xml:lang="en">When :x prov:mentionOf :y and :y is described in Bundle :b, the triple :x prov:asInBundle :b is also asserted to cite the Bundle in which :y was described.</rdfs:comment>
- <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/prov#"/>
- <rdfs:range rdf:resource="http://www.w3.org/ns/prov#Bundle"/>
- <rdfs:domain rdf:resource="http://www.w3.org/ns/prov#Entity"/>
- <sharesDefinitionWith rdf:resource="http://www.w3.org/ns/prov#mentionOf"/>
- </owl:ObjectProperty>
-
-
-
<!-- http://www.w3.org/ns/prov#atLocation -->
<owl:ObjectProperty rdf:about="http://www.w3.org/ns/prov#atLocation">
@@ -507,27 +489,6 @@
- <!-- http://www.w3.org/ns/prov#mentionOf -->
-
- <owl:ObjectProperty rdf:about="http://www.w3.org/ns/prov#mentionOf">
- <rdfs:label>mentionOf</rdfs:label>
- <dm rdf:datatype="&xsd;anyURI">http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm.html#term-mention</dm>
- <inverse>hadMention</inverse>
- <category>expanded</category>
- <rdfs:comment>When :x prov:mentionOf :y and :y is described in Bundle :b, the triple :x prov:asInBundle :b is also asserted to cite the Bundle in which :y was described.</rdfs:comment>
- <definition xml:lang="en">The mention of an Entity in a Bundle (containing a description of this Entity) is another Entity that is a specialization of the former and that presents the Bundle as a further additional aspect. </definition>
- <rdfs:comment xml:lang="en">The prov:mentionOf and prov:asInBundle properties are "at risk" (http://www.w3.org/2005/10/Process-20051014/tr#cfi) and may be removed from this specification based on feedback. Please send feedback to public-prov-comments@w3.org.
-
-These two properties are used to encode the PROV-DM's Mention construct (http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm.html#term-mention), which might be removed from PROV if implementation experience reveals problems with supporting this construct. </rdfs:comment>
- <rdfs:comment xml:lang="en">prov:asInBundle is used to cite the Bundle in which the generalization was mentioned.</rdfs:comment>
- <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/prov#"/>
- <rdfs:domain rdf:resource="http://www.w3.org/ns/prov#Entity"/>
- <rdfs:range rdf:resource="http://www.w3.org/ns/prov#Entity"/>
- <rdfs:subPropertyOf rdf:resource="http://www.w3.org/ns/prov#specializationOf"/>
- </owl:ObjectProperty>
-
-
-
<!-- http://www.w3.org/ns/prov#qualifiedAssociation -->
<owl:ObjectProperty rdf:about="http://www.w3.org/ns/prov#qualifiedAssociation">
@@ -989,8 +950,8 @@
</rdfs:range>
</owl:ObjectProperty>
<owl:Axiom>
+ <dm>http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm.html#term-influence</dm>
<definition>influencer: an identifier (o1) for an ancestor entity, activity, or agent that the former depends on;</definition>
- <dm>http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm.html#term-influence</dm>
<owl:annotatedProperty rdf:resource="&rdfs;range"/>
<owl:annotatedSource rdf:resource="http://www.w3.org/ns/prov#wasInfluencedBy"/>
<owl:annotatedTarget>
@@ -1004,8 +965,8 @@
</owl:annotatedTarget>
</owl:Axiom>
<owl:Axiom>
+ <definition>influencee: an identifier (o2) for an entity, activity, or agent; </definition>
<dm>http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm.html#term-influence</dm>
- <definition>influencee: an identifier (o2) for an entity, activity, or agent; </definition>
<owl:annotatedProperty rdf:resource="&rdfs;domain"/>
<owl:annotatedSource rdf:resource="http://www.w3.org/ns/prov#wasInfluencedBy"/>
<owl:annotatedTarget>
@@ -1457,6 +1418,7 @@
<definition xml:lang="en">A derivation is a transformation of an entity into another, an update of an entity resulting in a new one, or the construction of a new entity based on a pre-existing entity.</definition>
<component>derivations</component>
<rdfs:comment xml:lang="en">An instance of prov:Derivation provides additional descriptions about the binary prov:wasDerivedFrom relation from some derived prov:Entity to another prov:Entity from which it was derived. For example, :chewed_bubble_gum prov:wasDerivedFrom :unwrapped_bubble_gum; prov:qualifiedDerivation [ a prov:Derivation; prov:entity :unwrapped_bubble_gum; :foo :bar ].</rdfs:comment>
+ <rdfs:comment xml:lang="en">The more specific forms of prov:Derivation (i.e., prov:Revision, prov:Quotation, prov:PrimarySource) should be asserted if they apply.</rdfs:comment>
<category>qualified</category>
<rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/prov#"/>
<unqualifiedForm rdf:resource="http://www.w3.org/ns/prov#wasDerivedFrom"/>
@@ -1554,6 +1516,7 @@
<n rdf:datatype="&xsd;anyURI">http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-n.html#expression-influence</n>
<component>derivations</component>
<rdfs:comment xml:lang="en">An instance of prov:Influence provides additional descriptions about the binary prov:wasInfluencedBy relation from some influenced Activity, Entity, or Agent to the influencing Activity, Entity, or Agent. For example, :stomach_ache prov:wasInfluencedBy :spoon; prov:qualifiedInfluence [ a prov:Influence; prov:entity :spoon; :foo :bar ] . Because prov:Influence is a broad relation, the more specific relations (Communication, Delegation, End, etc.) should be used when applicable.</rdfs:comment>
+ <rdfs:comment xml:lang="en">Because prov:Influence is a broad relation, its most specific subclasses (e.g. prov:Communication, prov:Delegation, prov:End, prov:Revision, etc.) should be used when applicable.</rdfs:comment>
<category>qualified</category>
<definition xml:lang="en">Influence is the capacity of an entity, activity, or agent to have an effect on the character, development, or behavior of another by means of usage, start, end, generation, invalidation, communication, derivation, attribution, association, or delegation.</definition>
<rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/prov#"/>
--- a/ontology/prov.ttl Sat Nov 10 16:32:52 2012 -0500
+++ b/ontology/prov.ttl Sun Nov 11 11:40:42 2012 -0500
@@ -34,7 +34,7 @@
If you wish to make comments regarding this document, please send them to public-prov-comments@w3.org (subscribe public-prov-comments-request@w3.org, archives http://lists.w3.org/Archives/Public/public-prov-comments/). All feedback is welcome."""@en ;
rdfs:label "PROV-O"@en ;
rdfs:seeAlso <http://www.w3.org/TR/prov#>, <http://www.w3.org/TR/prov-o/> ;
- owl:versionIRI <http://www.w3.org/TR/2012/WD-prov-o-2012MMDD/prov.owl> ;
+ owl:versionIRI <http://www.w3.org/TR/2012/WD-prov-o-20121111/prov.owl> ;
:wasRevisionOf <http://www.w3.org/TR/2012/WD-prov-o-20120724/prov.owl> .
:Activity
@@ -166,7 +166,7 @@
:Derivation
a owl:Class ;
- rdfs:comment "An instance of prov:Derivation provides additional descriptions about the binary prov:wasDerivedFrom relation from some derived prov:Entity to another prov:Entity from which it was derived. For example, :chewed_bubble_gum prov:wasDerivedFrom :unwrapped_bubble_gum; prov:qualifiedDerivation [ a prov:Derivation; prov:entity :unwrapped_bubble_gum; :foo :bar ]."@en ;
+ rdfs:comment "An instance of prov:Derivation provides additional descriptions about the binary prov:wasDerivedFrom relation from some derived prov:Entity to another prov:Entity from which it was derived. For example, :chewed_bubble_gum prov:wasDerivedFrom :unwrapped_bubble_gum; prov:qualifiedDerivation [ a prov:Derivation; prov:entity :unwrapped_bubble_gum; :foo :bar ]."@en, "The more specific forms of prov:Derivation (i.e., prov:Revision, prov:Quotation, prov:PrimarySource) should be asserted if they apply."@en ;
rdfs:isDefinedBy <http://www.w3.org/ns/prov#> ;
rdfs:label "Derivation" ;
rdfs:subClassOf :EntityInfluence ;
@@ -239,7 +239,7 @@
:Influence
a owl:Class ;
- rdfs:comment "An instance of prov:Influence provides additional descriptions about the binary prov:wasInfluencedBy relation from some influenced Activity, Entity, or Agent to the influencing Activity, Entity, or Agent. For example, :stomach_ache prov:wasInfluencedBy :spoon; prov:qualifiedInfluence [ a prov:Influence; prov:entity :spoon; :foo :bar ] . Because prov:Influence is a broad relation, the more specific relations (Communication, Delegation, End, etc.) should be used when applicable."@en ;
+ rdfs:comment "An instance of prov:Influence provides additional descriptions about the binary prov:wasInfluencedBy relation from some influenced Activity, Entity, or Agent to the influencing Activity, Entity, or Agent. For example, :stomach_ache prov:wasInfluencedBy :spoon; prov:qualifiedInfluence [ a prov:Influence; prov:entity :spoon; :foo :bar ] . Because prov:Influence is a broad relation, the more specific relations (Communication, Delegation, End, etc.) should be used when applicable."@en, "Because prov:Influence is a broad relation, its most specific subclasses (e.g. prov:Communication, prov:Delegation, prov:End, prov:Revision, etc.) should be used when applicable."@en ;
rdfs:isDefinedBy <http://www.w3.org/ns/prov#> ;
rdfs:label "Influence" ;
:category "qualified" ;
@@ -470,19 +470,6 @@
rdfs:isDefinedBy <http://www.w3.org/ns/prov#> ;
rdfs:subPropertyOf rdfs:seeAlso .
-:asInBundle
- a owl:ObjectProperty ;
- rdfs:comment """The prov:mentionOf and prov:asInBundle properties are \"at risk\" (http://www.w3.org/2005/10/Process-20051014/tr#cfi) and may be removed from this specification based on feedback. Please send feedback to public-prov-comments@w3.org.
-
-These two properties are used to encode the PROV-DM's Mention construct (http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm.html#term-mention), which might be removed from PROV if implementation experience reveals problems with supporting this construct. """@en, "When :x prov:mentionOf :y and :y is described in Bundle :b, the triple :x prov:asInBundle :b is also asserted to cite the Bundle in which :y was described."@en ;
- rdfs:domain :Entity ;
- rdfs:isDefinedBy <http://www.w3.org/ns/prov#> ;
- rdfs:label "asInBundle" ;
- rdfs:range :Bundle ;
- :category "expanded" ;
- :inverse "contextOf" ;
- :sharesDefinitionWith :mentionOf .
-
:atLocation
a owl:ObjectProperty ;
rdfs:comment "The Location of any resource."@en, "This property has multiple RDFS domains to suit multiple OWL Profiles. See <a href=\"#prov-o-owl-profile\">PROV-O OWL Profile</a>." ;
@@ -757,21 +744,6 @@
rdfs:isDefinedBy <http://www.w3.org/ns/prov#> ;
rdfs:seeAlso <http://www.w3.org/TR/prov-o/#names-of-inverse-properties> .
-:mentionOf
- a owl:ObjectProperty ;
- rdfs:comment """The prov:mentionOf and prov:asInBundle properties are \"at risk\" (http://www.w3.org/2005/10/Process-20051014/tr#cfi) and may be removed from this specification based on feedback. Please send feedback to public-prov-comments@w3.org.
-
-These two properties are used to encode the PROV-DM's Mention construct (http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm.html#term-mention), which might be removed from PROV if implementation experience reveals problems with supporting this construct. """@en, "When :x prov:mentionOf :y and :y is described in Bundle :b, the triple :x prov:asInBundle :b is also asserted to cite the Bundle in which :y was described.", "prov:asInBundle is used to cite the Bundle in which the generalization was mentioned."@en ;
- rdfs:domain :Entity ;
- rdfs:isDefinedBy <http://www.w3.org/ns/prov#> ;
- rdfs:label "mentionOf" ;
- rdfs:range :Entity ;
- rdfs:subPropertyOf :specializationOf ;
- :category "expanded" ;
- :definition "The mention of an Entity in a Bundle (containing a description of this Entity) is another Entity that is a specialization of the former and that presents the Bundle as a further additional aspect. "@en ;
- :dm "http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm.html#term-mention"^^xsd:anyURI ;
- :inverse "hadMention" .
-
:n
a owl:AnnotationProperty ;
rdfs:comment "A reference to the principal section of the PROV-DM document that describes this concept."@en ;