--- a/ontology/ProvenanceOntology.owl Sun Apr 01 12:04:30 2012 -0400
+++ b/ontology/ProvenanceOntology.owl Sun Apr 01 12:34:31 2012 -0400
@@ -156,7 +156,9 @@
<owl:ObjectProperty rdf:about="&prov;collection">
<prov:editorialNote>This property behaves in spirit like rdf:object; it references the object of a prov:involved triple.</prov:editorialNote>
+ <prov:component>collections</prov:component>
<rdfs:range rdf:resource="&prov;Collection"/>
+ <rdfs:domain rdf:resource="&prov;CollectionInvolvement"/>
</owl:ObjectProperty>
@@ -164,6 +166,7 @@
<!-- http://www.w3.org/ns/prov#derivedByInsertionFrom -->
<owl:ObjectProperty rdf:about="&prov;derivedByInsertionFrom">
+ <prov:component>collections</prov:component>
<rdfs:domain rdf:resource="&prov;Collection"/>
<rdfs:range rdf:resource="&prov;Collection"/>
<prov:qualifiedForm rdf:resource="&prov;Insertion"/>
@@ -175,6 +178,7 @@
<!-- http://www.w3.org/ns/prov#derivedByRemovalFrom -->
<owl:ObjectProperty rdf:about="&prov;derivedByRemovalFrom">
+ <prov:component>collections</prov:component>
<rdfs:range rdf:resource="&prov;Collection"/>
<rdfs:domain rdf:resource="&prov;Collection"/>
<prov:qualifiedForm rdf:resource="&prov;Removal"/>
@@ -329,6 +333,15 @@
+ <!-- http://www.w3.org/ns/prov#inserted -->
+
+ <owl:ObjectProperty rdf:about="&prov;inserted">
+ <prov:component>collections</prov:component>
+ <prov:category>collections</prov:category>
+ </owl:ObjectProperty>
+
+
+
<!-- http://www.w3.org/ns/prov#involved -->
<owl:ObjectProperty rdf:about="&prov;involved">
@@ -342,6 +355,17 @@
+ <!-- http://www.w3.org/ns/prov#knownMember -->
+
+ <owl:ObjectProperty rdf:about="&prov;knownMember">
+ <prov:category>collections</prov:category>
+ <prov:component>collections</prov:component>
+ <rdfs:domain rdf:resource="&prov;Collection"/>
+ <rdfs:range rdf:resource="&prov;KeyValuePair"/>
+ </owl:ObjectProperty>
+
+
+
<!-- http://www.w3.org/ns/prov#qualifiedAssociation -->
<owl:ObjectProperty rdf:about="&prov;qualifiedAssociation">
@@ -420,6 +444,17 @@
+ <!-- http://www.w3.org/ns/prov#qualifiedInsertion -->
+
+ <owl:ObjectProperty rdf:about="&prov;qualifiedInsertion">
+ <prov:component>collections</prov:component>
+ <prov:category>collections</prov:category>
+ <rdfs:domain rdf:resource="&prov;Collection"/>
+ <rdfs:range rdf:resource="&prov;Insertion"/>
+ </owl:ObjectProperty>
+
+
+
<!-- http://www.w3.org/ns/prov#qualifiedQuotation -->
<owl:ObjectProperty rdf:about="&prov;qualifiedQuotation">
@@ -433,6 +468,17 @@
+ <!-- http://www.w3.org/ns/prov#qualifiedRemoval -->
+
+ <owl:ObjectProperty rdf:about="&prov;qualifiedRemoval">
+ <prov:category>collections</prov:category>
+ <prov:component>collections</prov:component>
+ <rdfs:domain rdf:resource="&prov;Collection"/>
+ <rdfs:range rdf:resource="&prov;Removal"/>
+ </owl:ObjectProperty>
+
+
+
<!-- http://www.w3.org/ns/prov#qualifiedResponsibility -->
<owl:ObjectProperty rdf:about="&prov;qualifiedResponsibility">
@@ -582,6 +628,17 @@
+ <!-- http://www.w3.org/ns/prov#value -->
+
+ <owl:ObjectProperty rdf:about="&prov;value">
+ <prov:category>collections</prov:category>
+ <prov:component>collections</prov:component>
+ <rdfs:range rdf:resource="&prov;Entity"/>
+ <rdfs:domain rdf:resource="&prov;KeyValuePair"/>
+ </owl:ObjectProperty>
+
+
+
<!-- http://www.w3.org/ns/prov#wasAssociatedWith -->
<owl:ObjectProperty rdf:about="&prov;wasAssociatedWith">
@@ -760,6 +817,15 @@
+ <!-- http://www.w3.org/ns/prov#key -->
+
+ <owl:DatatypeProperty rdf:about="&prov;key">
+ <prov:category>collections</prov:category>
+ <prov:component>collections</prov:component>
+ </owl:DatatypeProperty>
+
+
+
<!-- http://www.w3.org/ns/prov#startedAtTime -->
<owl:DatatypeProperty rdf:about="&prov;startedAtTime">
@@ -928,6 +994,14 @@
+ <!-- http://www.w3.org/ns/prov#CollectionInvolvement -->
+
+ <owl:Class rdf:about="&prov;CollectionInvolvement">
+ <rdfs:subClassOf rdf:resource="&prov;Involvement"/>
+ </owl:Class>
+
+
+
<!-- http://www.w3.org/ns/prov#Communication -->
<owl:Class rdf:about="&prov;Communication">
@@ -962,6 +1036,14 @@
+ <!-- http://www.w3.org/ns/prov#EmptyCollection -->
+
+ <owl:Class rdf:about="&prov;EmptyCollection">
+ <rdfs:subClassOf rdf:resource="&prov;Collection"/>
+ </owl:Class>
+
+
+
<!-- http://www.w3.org/ns/prov#End -->
<owl:Class rdf:about="&prov;End">
@@ -1030,7 +1112,7 @@
<owl:Class rdf:about="&prov;Insertion">
<rdfs:label>Insertion</rdfs:label>
- <rdfs:subClassOf rdf:resource="&prov;EntityInvolvement"/>
+ <rdfs:subClassOf rdf:resource="&prov;CollectionInvolvement"/>
<prov:prov-dm>http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm.html#term-collection-insertion</prov:prov-dm>
<prov:prov-n>http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-n.html#expression-collection-insertion</prov:prov-n>
<prov:component>collections</prov:component>
@@ -1068,6 +1150,12 @@
+ <!-- http://www.w3.org/ns/prov#KeyValuePair -->
+
+ <owl:Class rdf:about="&prov;KeyValuePair"/>
+
+
+
<!-- http://www.w3.org/ns/prov#Location -->
<owl:Class rdf:about="&prov;Location">
@@ -1165,7 +1253,7 @@
<owl:Class rdf:about="&prov;Removal">
<rdfs:label>Removal</rdfs:label>
- <rdfs:subClassOf rdf:resource="&prov;EntityInvolvement"/>
+ <rdfs:subClassOf rdf:resource="&prov;CollectionInvolvement"/>
<prov:definition>Removal is a derivation that transforms a collection into another, by removing one or more key-value pairs.</prov:definition>
<prov:category>qualified</prov:category>
<prov:prov-dm-constraints>http://dvcs.w3.org/hg/prov/raw-file/default/model/prov-dm-constraints.html#term-Collection</prov:prov-dm-constraints>