Newer bundle ontology 0.2.0-SNAPSHOT

Changes by Stian Soiland-Reyes, University of Manchester
contributed under the terms of the Apache License 2.0
diff --git a/taverna-robundle/src/main/resources/ontologies/bundle.owl b/taverna-robundle/src/main/resources/ontologies/bundle.owl
index 2084f5c..dbcaea3 100644
--- a/taverna-robundle/src/main/resources/ontologies/bundle.owl
+++ b/taverna-robundle/src/main/resources/ontologies/bundle.owl
@@ -15,6 +15,7 @@
    See the License for the specific language governing permissions and
    limitations under the License.
 -->
+
 <!DOCTYPE rdf:RDF [
     <!ENTITY ao "http://purl.org/ao/" >
     <!ENTITY oa "http://www.w3.org/ns/oa#" >
@@ -28,7 +29,7 @@
 ]>
 
 
-<rdf:RDF xmlns="http://purl.org/wf4ever/bundle#"
+<rdf:RDF xmlns="http://purl.org/wf4ever/bundle"
      xml:base="http://purl.org/wf4ever/bundle"
      xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
      xmlns:ro="http://purl.org/wf4ever/ro#"
@@ -41,8 +42,9 @@
      xmlns:ore="http://www.openarchives.org/ore/terms/">
     <owl:Ontology rdf:about="http://purl.org/wf4ever/bundle">
         <owl:imports rdf:resource="http://purl.org/wf4ever/ro"/>
-        <owl:versionIRI rdf:resource="http://purl.org/wf4ever/bundle/0.1.0-SNAPSHOT"/>
+        <owl:versionIRI rdf:resource="http://purl.org/wf4ever/bundle/0.2.0-SNAPSHOT"/>
         <owl:imports rdf:resource="http://www.w3.org/ns/oa#"/>
+        <owl:imports rdf:resource="http://www.w3.org/ns/prov#"/>
     </owl:Ontology>
     
 
@@ -74,6 +76,14 @@
     
 
 
+    <!-- http://purl.org/wf4ever/bundle#bundledAs -->
+
+    <owl:ObjectProperty rdf:about="&bundle;bundledAs">
+        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/ns/prov#generalizationOf"/>
+    </owl:ObjectProperty>
+    
+
+
     <!-- http://purl.org/wf4ever/bundle#hasAnnotation -->
 
     <owl:ObjectProperty rdf:about="&bundle;hasAnnotation">
@@ -87,7 +97,10 @@
 
     <!-- http://purl.org/wf4ever/bundle#hasProxy -->
 
-    <owl:ObjectProperty rdf:about="&bundle;hasProxy"/>
+    <owl:ObjectProperty rdf:about="&bundle;hasProxy">
+        <rdfs:range rdf:resource="&ore;Proxy"/>
+        <rdfs:subPropertyOf rdf:resource="http://www.w3.org/ns/prov#alternateOf"/>
+    </owl:ObjectProperty>
     
 
 
@@ -115,7 +128,30 @@
     <!-- http://www.openarchives.org/ore/terms/proxyFor -->
 
     <rdf:Description rdf:about="&ore;proxyFor">
-        <owl:inverseOf rdf:resource="&bundle;hasProxy"/>
+        <owl:propertyChainAxiom rdf:parseType="Collection">
+            <rdf:Description>
+                <owl:inverseOf rdf:resource="&bundle;hasProxy"/>
+            </rdf:Description>
+            <rdf:Description>
+                <owl:inverseOf rdf:resource="&bundle;bundledAs"/>
+            </rdf:Description>
+        </owl:propertyChainAxiom>
+    </rdf:Description>
+    
+
+
+    <!-- http://www.openarchives.org/ore/terms/proxyIn -->
+
+    <rdf:Description rdf:about="&ore;proxyIn">
+        <owl:propertyChainAxiom rdf:parseType="Collection">
+            <rdf:Description>
+                <owl:inverseOf rdf:resource="&bundle;hasProxy"/>
+            </rdf:Description>
+            <rdf:Description>
+                <owl:inverseOf rdf:resource="&bundle;bundledAs"/>
+            </rdf:Description>
+            <rdf:Description rdf:about="&ore;isAggregatedBy"/>
+        </owl:propertyChainAxiom>
     </rdf:Description>
     
 
@@ -130,8 +166,3 @@
 
     <rdf:Description rdf:about="&oa;hasTarget"/>
 </rdf:RDF>
-
-
-
-<!-- Generated by the OWL API (version 3.4.2) http://owlapi.sourceforge.net -->
-