http://git-wip-us.apache.org/repos/asf/incubator-taverna-engine/blob/3ecb1291/taverna-prov-owl-bindings/src/main/resources/org/purl/wf4ever/provtaverna/owl/ro.owl
----------------------------------------------------------------------
diff --git 
a/taverna-prov-owl-bindings/src/main/resources/org/purl/wf4ever/provtaverna/owl/ro.owl
 
b/taverna-prov-owl-bindings/src/main/resources/org/purl/wf4ever/provtaverna/owl/ro.owl
deleted file mode 100644
index a13db7e..0000000
--- 
a/taverna-prov-owl-bindings/src/main/resources/org/purl/wf4ever/provtaverna/owl/ro.owl
+++ /dev/null
@@ -1,203 +0,0 @@
-<?xml version="1.0"?>
-<!-- Processed by Id: cwm.py,v 1.197 2007/12/13 15:38:39 syosi Exp -->
-<!--     using base file:///home/stain/stuff/src/wf4ever/ro/ro.owl-->
-
-
-<rdf:RDF xmlns="http://www.w3.org/2002/07/owl#";
-    xmlns:owl="http://www.w3.org/2002/07/owl#";
-    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
-    xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#";>
-
-    <Ontology rdf:about="http://purl.org/wf4ever/ro";>
-        <rdfs:comment xml:lang="en">This ontology shows how AO and ORE 
ontologies can be used together to define a ResearchObject. This ontology is 
further customized by the wf4ever ontology.</rdfs:comment>
-        <rdfs:seeAlso 
rdf:resource="http://www.wf4ever-project.org/wiki/display/docs/Research+Object+Vocabulary+Specification"/>
-        <imports rdf:resource="http://purl.org/NET/dc_owl2dl/terms_od"/>
-        <imports rdf:resource="http://purl.org/ao/core/"/>
-        <imports rdf:resource="http://purl.org/wf4ever/ore-owl"/>
-        <imports rdf:resource="http://xmlns.com/foaf/0.1/"/>
-        <versionInfo 
rdf:datatype="http://www.w3.org/2001/XMLSchema#string";>0.1.1</versionInfo>
-        <versionIRI 
rdf:resource="https://raw.github.com/wf4ever/ro/0.1.1/ro.owl"/>
-    </Ontology>
-
-    <Class rdf:about="http://purl.org/wf4ever/ro#AggregatedAnnotation";>
-        <rdfs:comment xml:lang="en">An annotation aggregated within an 
ro:ResearchObject.  
-
-Instances of this class are used to annotated resources aggregated within the 
aggregating research object, proxies of these resources, or the research object 
itself. In other words, if :ro is the ro:ResearchObject this annotation has 
been ore:isAggregatedBy, then the annotation should have at least one 
ao:annotatesResource which is an ore:AggregatedResource which is 
ore:isAggregatedBy :ro, or the annotated resource is an ore:Proxy which 
ore:proxyIn :ro, or the annotated resource is :ro.
-
-It is possible for the annotation to also annotate non-aggregated resources, 
but as above, at least one of them needs to be part of the RO or the RO itself.
-
-As a subclass of ro:SemanticAnnotation the ao:body must point to an rdfg:Graph 
which contains the actual annotation. </rdfs:comment>
-        <rdfs:subClassOf 
rdf:resource="http://purl.org/wf4ever/ro#SemanticAnnotation"/>
-        <rdfs:subClassOf 
rdf:resource="http://www.openarchives.org/ore/terms/AggregatedResource"/>
-        <rdfs:subClassOf rdf:parseType="Resource">
-            <rdf:type 
rdf:resource="http://www.w3.org/2002/07/owl#Restriction"/>
-            <onProperty 
rdf:resource="http://www.openarchives.org/ore/terms/isAggregatedBy"/>
-            <someValuesFrom 
rdf:resource="http://purl.org/wf4ever/ro#ResearchObject"/>
-        </rdfs:subClassOf>
-        <rdfs:subClassOf rdf:parseType="Resource">
-            <rdf:type 
rdf:resource="http://www.w3.org/2002/07/owl#Restriction"/>
-            <onProperty rdf:resource="http://purl.org/ao/annotatesResource"/>
-            <someValuesFrom rdf:parseType="Resource">
-                <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
-                <unionOf rdf:parseType="Resource">
-                    <rdf:first 
rdf:resource="http://purl.org/wf4ever/ro#ResearchObject"/>
-                    <rdf:rest rdf:parseType="Resource">
-                        <rdf:first 
rdf:resource="http://www.openarchives.org/ore/terms/AggregatedResource"/>
-                        <rdf:rest rdf:parseType="Resource">
-                            <rdf:first 
rdf:resource="http://www.openarchives.org/ore/terms/Proxy"/>
-                            <rdf:rest 
rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
-                        </rdf:rest>
-                    </rdf:rest>
-                </unionOf>
-            </someValuesFrom>
-        </rdfs:subClassOf>
-        <rdfs:subClassOf rdf:parseType="Resource">
-            <rdf:type 
rdf:resource="http://www.w3.org/2002/07/owl#Restriction"/>
-            <onProperty rdf:resource="http://purl.org/dc/terms/created"/>
-            <someValuesFrom 
rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
-        </rdfs:subClassOf>
-        <rdfs:subClassOf rdf:parseType="Resource">
-            <rdf:type 
rdf:resource="http://www.w3.org/2002/07/owl#Restriction"/>
-            <onProperty rdf:resource="http://purl.org/dc/terms/creator"/>
-            <someValuesFrom rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
-        </rdfs:subClassOf>
-    </Class>
-
-    <Class rdf:about="http://purl.org/wf4ever/ro#Folder";>
-        <rdfs:comment xml:lang="en">An ro:Folder is a special kind of 
ore:Aggregation where every ro:AggregatedResource must have a ro:FolderEntry 
proxy with a unique ro:entryName within that folder.
-
-Note that all resources which are aggregated within an (potentially nested) 
ro:Folder SHOULD also be aggregated by the same ro:ResearchObject this 
ro:Folder is aggregated within.
-
-Such folders can be nested and (optionally) used to organize the resources of 
the research object into a file-like structure. All such resources should also 
be aggregated by the ro:ResearchObject
-          </rdfs:comment>
-        <rdfs:subClassOf rdf:resource="http://purl.org/wf4ever/ro#Resource"/>
-        <rdfs:subClassOf 
rdf:resource="http://www.openarchives.org/ore/terms/Aggregation"/>
-    </Class>
-
-    <Class rdf:about="http://purl.org/wf4ever/ro#FolderEntry";>
-        <rdfs:comment xml:lang="en">An ro:FolderEntry is any ore:Proxy 
instance that associates a resources aggregated within an ro:Folder with a 
ro:entryName. This name is (case-sensitive) unique within a given 
folder.</rdfs:comment>
-        <rdfs:subClassOf 
rdf:resource="http://www.openarchives.org/ore/terms/Proxy"/>
-        <equivalentClass rdf:parseType="Resource">
-            <rdf:type 
rdf:resource="http://www.w3.org/2002/07/owl#Restriction"/>
-            <onProperty rdf:resource="http://purl.org/wf4ever/ro#entryName"/>
-            <someValuesFrom 
rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
-        </equivalentClass>
-        <equivalentClass rdf:parseType="Resource">
-            <rdf:type 
rdf:resource="http://www.w3.org/2002/07/owl#Restriction"/>
-            <onProperty 
rdf:resource="http://www.openarchives.org/ore/terms/proxyIn"/>
-            <someValuesFrom rdf:resource="http://purl.org/wf4ever/ro#Folder"/>
-        </equivalentClass>
-        <hasKey rdf:parseType="Resource">
-            <rdf:first 
rdf:resource="http://www.openarchives.org/ore/terms/proxyIn"/>
-            <rdf:rest rdf:parseType="Resource">
-                <rdf:first 
rdf:resource="http://purl.org/wf4ever/ro#entryName"/>
-                <rdf:rest 
rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
-            </rdf:rest>
-        </hasKey>
-    </Class>
-
-    <Class rdf:about="http://purl.org/wf4ever/ro#Manifest";>
-        <rdfs:comment xml:lang="en">The ro:Manifest is used to describe an 
ro:ResearchObject. This identifies the resource for the manifest which lists 
all the aggregations of the research object, typically called 
".ro/manifest.rdf" relative to the research object this manifest 
ore:describes.</rdfs:comment>
-        <rdfs:subClassOf 
rdf:resource="http://www.openarchives.org/ore/terms/ResourceMap"/>
-        <equivalentClass rdf:parseType="Resource">
-            <rdf:type 
rdf:resource="http://www.w3.org/2002/07/owl#Restriction"/>
-            <onProperty 
rdf:resource="http://www.openarchives.org/ore/terms/describes"/>
-            <someValuesFrom 
rdf:resource="http://purl.org/wf4ever/ro#ResearchObject"/>
-        </equivalentClass>
-    </Class>
-
-    <Class rdf:about="http://purl.org/wf4ever/ro#ResearchObject";>
-        <rdfs:comment xml:lang="en">A research object aggregates a number of 
resources. A resource can be a workflow, web service, document, data item, data 
set, workflow run, software or a research object.</rdfs:comment>
-        <rdfs:subClassOf 
rdf:resource="http://www.openarchives.org/ore/terms/Aggregation"/>
-        <rdfs:subClassOf rdf:parseType="Resource">
-            <rdf:type 
rdf:resource="http://www.w3.org/2002/07/owl#Restriction"/>
-            <onProperty rdf:resource="http://purl.org/dc/terms/created"/>
-            <someValuesFrom 
rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
-        </rdfs:subClassOf>
-        <rdfs:subClassOf rdf:parseType="Resource">
-            <rdf:type 
rdf:resource="http://www.w3.org/2002/07/owl#Restriction"/>
-            <onProperty rdf:resource="http://purl.org/dc/terms/creator"/>
-            <someValuesFrom rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
-        </rdfs:subClassOf>
-        <equivalentClass rdf:parseType="Resource">
-            <rdf:type 
rdf:resource="http://www.w3.org/2002/07/owl#Restriction"/>
-            <onProperty 
rdf:resource="http://www.openarchives.org/ore/terms/isDescribedBy"/>
-            <someValuesFrom 
rdf:resource="http://purl.org/wf4ever/ro#Manifest"/>
-        </equivalentClass>
-    </Class>
-
-    <Class rdf:about="http://purl.org/wf4ever/ro#Resource";>
-        <rdfs:comment xml:lang="en">An ro:Resource is an 
ore:AggregatedResource which ore:isAggregatedBy an ro:ResearchObject. 
-
-This specialisation requires that there exists an ore:Proxy which is 
ore:proxyFor this resource, and which is ore:proxyIn the same ro:ResearchObject 
the resource ore:isAggregatedBy. Any annotations on such a proxy will descrive 
the ro:Resource within that particular ro:ResearchObject, in particular 
dct:creator and dct:created on the proxy will specify who added the resource to 
the aggregation at what time.
-
-Note that annotations (ro:AggregatedAnnotation) can be added to both the 
ro:Resource and the ore:Proxy - depending on if the annotation is seen to be 
globally true (such as the provenance of how the resource was created) or 
locally true within the Research Object (such as the the resource playing the 
role of a wf4ever:Dataset).
-
-Not all resources aggregated by an ro:ResearchObject are ro:Resource 
instances, in particular ro:AggregatedAnnotations will also be aggregated, but 
will not be "true" RO resources (and thus don't need their own ore:Proxy).  
-
-Aggregated resources MAY also be organised in (potentially nested) ro:Folders 
to reflect a file-system like structure. Note that any such resources SHOULD 
also be aggregated in the "mother" ro:ResearchObject.
-</rdfs:comment>
-        <rdfs:subClassOf 
rdf:resource="http://www.openarchives.org/ore/terms/AggregatedResource"/>
-        <rdfs:subClassOf rdf:parseType="Resource">
-            <rdf:type 
rdf:resource="http://www.w3.org/2002/07/owl#Restriction"/>
-            <onProperty 
rdf:resource="http://www.openarchives.org/ore/terms/isAggregatedBy"/>
-            <someValuesFrom 
rdf:resource="http://purl.org/wf4ever/ro#ResearchObject"/>
-        </rdfs:subClassOf>
-        <rdfs:subClassOf rdf:parseType="Resource">
-            <rdf:type 
rdf:resource="http://www.w3.org/2002/07/owl#Restriction"/>
-            <onProperty rdf:parseType="Resource">
-                <inverseOf 
rdf:resource="http://www.openarchives.org/ore/terms/proxyFor"/>
-            </onProperty>
-            <someValuesFrom rdf:parseType="Resource">
-                <rdf:type 
rdf:resource="http://www.w3.org/2002/07/owl#Restriction"/>
-                <onProperty 
rdf:resource="http://www.openarchives.org/ore/terms/proxyIn"/>
-                <someValuesFrom 
rdf:resource="http://purl.org/wf4ever/ro#ResearchObject"/>
-            </someValuesFrom>
-        </rdfs:subClassOf>
-    </Class>
-
-    <Class rdf:about="http://purl.org/wf4ever/ro#SemanticAnnotation";>
-        <rdfs:comment xml:lang="en">An ro:SemanticAnnotation is a 
specialisation of ao:Annotation which requires that ao:body points to an RDF 
Graph.
-
-This might be a Named Graph or a resource which can be resolved separately 
from the URI given by ao:body.
-
-This graph SHOULD mention the resources identified by ao:annotatesResource 
from this annotation, preferably by using their URIs as subject or object of 
statements.
-
-Note that this use of ao:body is distinct from ao:hasTopic, which also allows 
the association of a an RDF Graph with an ao:Annotation, but which also implies 
that this graph is the "topic" (subproperty of bookmark:hasTopic) of the 
annotated resource. This class does not require this interpretation, it is 
merely enough that the annotation body mentions the annotated resource, for 
instance to give it a dc:title or to relate two annotated resources.  Also note 
that the next version of the AO ontology (v2) might change this definition of 
ao:hasTopic, removing the need for this class.</rdfs:comment>
-        <rdfs:seeAlso 
rdf:resource="http://code.google.com/p/annotation-ontology/wiki/GraphsAnnotations"/>
-        <rdfs:seeAlso rdf:resource="http://purl.org/ao/body"/>
-        <rdfs:seeAlso rdf:resource="http://purl.org/ao/hasTopic"/>
-        <rdfs:seeAlso 
rdf:resource="http://www.w3.org/2001/Annotea/User/BookmarkSchema"/>
-        <rdfs:seeAlso 
rdf:resource="http://www.w3.org/2002/01/bookmark#hasTopic"/>
-        <rdfs:subClassOf rdf:resource="http://purl.org/ao/Annotation"/>
-        <rdfs:subClassOf rdf:parseType="Resource">
-            <rdf:type 
rdf:resource="http://www.w3.org/2002/07/owl#Restriction"/>
-            <allValuesFrom 
rdf:resource="http://www.w3.org/2004/03/trix/rdfg-1/Graph"/>
-            <onProperty rdf:resource="http://purl.org/ao/body"/>
-        </rdfs:subClassOf>
-    </Class>
-
-    <ObjectProperty 
rdf:about="http://purl.org/wf4ever/ro#annotatesAggregatedResource";>
-        <rdfs:comment xml:lang="en">ro:annotatesAggregatedResource specifies 
that an ao:Annotation annotates an aggregated ro:Resource. 
-                               
-When used on an ro:AggregatedAnnotation, both the domain and range of this 
property must ore:isAggregatedBy the same ro:ResearchObject.  
-
-TODO: Should also ro:ResearchObject and ore:Proxy be in the range of this 
property, or is this subproperty even needed?
-</rdfs:comment>
-        <rdfs:domain rdf:resource="http://purl.org/ao/Annotation"/>
-        <rdfs:range rdf:resource="http://purl.org/wf4ever/ro#Resource"/>
-        <rdfs:subPropertyOf 
rdf:resource="http://purl.org/ao/annotatesResource"/>
-    </ObjectProperty>
-
-    <DatatypeProperty rdf:about="http://purl.org/wf4ever/ro#entryName";>
-        <rdf:type 
rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
-        <rdfs:comment xml:lang="en">This functional property specifies the 
name of a ro:FolderEntry within an ro:Folder. 
-
-This name must be case-sensitively unique within the ro:Folder, similar to a 
filename in a directory.
-
-TODO: Need a functional property to specify the top level folder structure of 
an {{ro:ResearchObject}}?
-</rdfs:comment>
-        <rdfs:domain rdf:resource="http://purl.org/wf4ever/ro#FolderEntry"/>
-        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
-    </DatatypeProperty>
-</rdf:RDF>

http://git-wip-us.apache.org/repos/asf/incubator-taverna-engine/blob/3ecb1291/taverna-prov-owl-bindings/src/main/resources/org/purl/wf4ever/provtaverna/owl/roevo.owl
----------------------------------------------------------------------
diff --git 
a/taverna-prov-owl-bindings/src/main/resources/org/purl/wf4ever/provtaverna/owl/roevo.owl
 
b/taverna-prov-owl-bindings/src/main/resources/org/purl/wf4ever/provtaverna/owl/roevo.owl
deleted file mode 100644
index bbbeb31..0000000
--- 
a/taverna-prov-owl-bindings/src/main/resources/org/purl/wf4ever/provtaverna/owl/roevo.owl
+++ /dev/null
@@ -1,481 +0,0 @@
-<?xml version="1.0"?>
-
-
-<!DOCTYPE rdf:RDF [
-    <!ENTITY ao "http://purl.org/ao/"; >
-    <!ENTITY dcterms "http://purl.org/dc/terms/"; >
-    <!ENTITY prov "http://www.w3.org/ns/prov#"; >
-    <!ENTITY foaf "http://xmlns.com/foaf/0.1/"; >
-    <!ENTITY ro "http://purl.org/wf4ever/ro#"; >
-    <!ENTITY roevo "http://purl.org/wf4ever/roevo#"; >
-    <!ENTITY owl "http://www.w3.org/2002/07/owl#"; >
-    <!ENTITY xsd "http://www.w3.org/2001/XMLSchema#"; >
-    <!ENTITY xml "http://www.w3.org/XML/1998/namespace"; >
-    <!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#"; >
-    <!ENTITY terms "http://www.openarchives.org/ore/terms/"; >
-    <!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#"; >
-]>
-
-
-<rdf:RDF xmlns="http://www.semanticweb.org/owl/owlapi/turtle#";
-     xml:base="http://www.semanticweb.org/owl/owlapi/turtle";
-     xmlns:ro="http://purl.org/wf4ever/ro#";
-     xmlns:prov="http://www.w3.org/ns/prov#";
-     xmlns:foaf="http://xmlns.com/foaf/0.1/";
-     xmlns:terms="http://www.openarchives.org/ore/terms/";
-     xmlns:xml="http://www.w3.org/XML/1998/namespace";
-     xmlns:dcterms="http://purl.org/dc/terms/";
-     xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#";
-     xmlns:ao="http://purl.org/ao/";
-     xmlns:roevo="http://purl.org/wf4ever/roevo#";
-     xmlns:xsd="http://www.w3.org/2001/XMLSchema#";
-     xmlns:owl="http://www.w3.org/2002/07/owl#";
-     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";>
-    <owl:Ontology rdf:about="http://purl.org/wf4ever/roevo";>
-        <rdfs:comment xml:lang="en">The Research Object evolution ontology 
(roevo) extends the ro ontology to capture the lifecycle and versioning of 
research objects. roevo follows a modular approach, enabling the creation of 
extensions for modeling detailed taxonomies of changes for particular 
resources, e.g., workflows. roevo v0.4 has been aligned with PROV 
Ontology.</rdfs:comment>
-        <owl:versionIRI rdf:resource="http://purl.org/wf4ever/roevo/0.4"/>
-    </owl:Ontology>
-    
-
-
-    <!-- 
-    
///////////////////////////////////////////////////////////////////////////////////////
-    //
-    // Annotation properties
-    //
-    
///////////////////////////////////////////////////////////////////////////////////////
-     -->
-
-    
-
-
-    <!-- 
-    
///////////////////////////////////////////////////////////////////////////////////////
-    //
-    // Datatypes
-    //
-    
///////////////////////////////////////////////////////////////////////////////////////
-     -->
-
-    
-
-
-    <!-- 
-    
///////////////////////////////////////////////////////////////////////////////////////
-    //
-    // Object Properties
-    //
-    
///////////////////////////////////////////////////////////////////////////////////////
-     -->
-
-    
-
-
-    <!-- http://purl.org/ao/annotatesResource -->
-
-    <owl:ObjectProperty rdf:about="&ao;annotatesResource"/>
-    
-
-
-    <!-- http://purl.org/wf4ever/roevo#fromVersion -->
-
-    <owl:ObjectProperty rdf:about="&roevo;fromVersion">
-        <rdfs:domain rdf:resource="&roevo;ChangeSpecification"/>
-        <rdfs:range rdf:resource="&roevo;VersionableResource"/>
-    </owl:ObjectProperty>
-    
-
-
-    <!-- http://purl.org/wf4ever/roevo#hasArchive -->
-
-    <owl:ObjectProperty rdf:about="&roevo;hasArchive">
-        <rdfs:range rdf:resource="&roevo;ArchivedRO"/>
-        <rdfs:domain rdf:resource="&roevo;LiveRO"/>
-        <owl:inverseOf rdf:resource="&roevo;isArchiveOf"/>
-    </owl:ObjectProperty>
-    
-
-
-    <!-- http://purl.org/wf4ever/roevo#hasChange -->
-
-    <owl:ObjectProperty rdf:about="&roevo;hasChange">
-        <rdfs:range rdf:resource="&roevo;Change"/>
-        <rdfs:domain rdf:resource="&roevo;ChangeSpecification"/>
-    </owl:ObjectProperty>
-    
-
-
-    <!-- http://purl.org/wf4ever/roevo#hasPreviousChange -->
-
-    <owl:ObjectProperty rdf:about="&roevo;hasPreviousChange">
-        <rdfs:range rdf:resource="&roevo;Change"/>
-        <rdfs:domain rdf:resource="&roevo;Change"/>
-    </owl:ObjectProperty>
-    
-
-
-    <!-- http://purl.org/wf4ever/roevo#hasRevision -->
-
-    <owl:ObjectProperty rdf:about="&roevo;hasRevision"/>
-    
-
-
-    <!-- http://purl.org/wf4ever/roevo#hasSnapshot -->
-
-    <owl:ObjectProperty rdf:about="&roevo;hasSnapshot">
-        <rdfs:domain rdf:resource="&roevo;LiveRO"/>
-        <rdfs:range rdf:resource="&roevo;SnapshotRO"/>
-        <owl:inverseOf rdf:resource="&roevo;isSnapshotOf"/>
-    </owl:ObjectProperty>
-    
-
-
-    <!-- http://purl.org/wf4ever/roevo#isArchiveOf -->
-
-    <owl:ObjectProperty rdf:about="&roevo;isArchiveOf"/>
-    
-
-
-    <!-- http://purl.org/wf4ever/roevo#isSnapshotOf -->
-
-    <owl:ObjectProperty rdf:about="&roevo;isSnapshotOf"/>
-    
-
-
-    <!-- http://purl.org/wf4ever/roevo#relatedResource -->
-
-    <owl:ObjectProperty rdf:about="&roevo;relatedResource">
-        <rdfs:domain rdf:resource="&roevo;Change"/>
-        <rdfs:range rdf:resource="&roevo;VersionableResource"/>
-        <rdfs:subPropertyOf rdf:resource="&prov;used"/>
-    </owl:ObjectProperty>
-    
-
-
-    <!-- http://purl.org/wf4ever/roevo#toVersion -->
-
-    <owl:ObjectProperty rdf:about="&roevo;toVersion">
-        <rdfs:domain rdf:resource="&roevo;ChangeSpecification"/>
-        <rdfs:range rdf:resource="&roevo;VersionableResource"/>
-    </owl:ObjectProperty>
-    
-
-
-    <!-- http://purl.org/wf4ever/roevo#wasArchivedBy -->
-
-    <owl:ObjectProperty rdf:about="&roevo;wasArchivedBy">
-        <rdfs:domain rdf:resource="&roevo;ArchivedRO"/>
-        <rdfs:range rdf:resource="&prov;Agent"/>
-        <rdfs:subPropertyOf rdf:resource="&prov;wasAttributedTo"/>
-    </owl:ObjectProperty>
-    
-
-
-    <!-- http://purl.org/wf4ever/roevo#wasChangedBy -->
-
-    <owl:ObjectProperty rdf:about="&roevo;wasChangedBy">
-        <rdfs:range rdf:resource="&roevo;ChangeSpecification"/>
-        <rdfs:domain rdf:resource="&roevo;VersionableResource"/>
-        <rdfs:subPropertyOf rdf:resource="&prov;wasGeneratedBy"/>
-    </owl:ObjectProperty>
-    
-
-
-    <!-- http://purl.org/wf4ever/roevo#wasSnapshotedBy -->
-
-    <owl:ObjectProperty rdf:about="&roevo;wasSnapshotedBy">
-        <rdfs:domain rdf:resource="&roevo;SnapshotRO"/>
-        <rdfs:range rdf:resource="&prov;Agent"/>
-        <rdfs:subPropertyOf rdf:resource="&prov;wasAttributedTo"/>
-    </owl:ObjectProperty>
-    
-
-
-    <!-- http://www.w3.org/ns/prov#hadOriginalSource -->
-
-    <owl:ObjectProperty rdf:about="&prov;hadOriginalSource">
-        <rdfs:range rdf:resource="&prov;Entity"/>
-        <rdfs:domain rdf:resource="&prov;Entity"/>
-        <rdfs:subPropertyOf rdf:resource="&prov;wasDerivedFrom"/>
-    </owl:ObjectProperty>
-    
-
-
-    <!-- http://www.w3.org/ns/prov#used -->
-
-    <owl:ObjectProperty rdf:about="&prov;used"/>
-    
-
-
-    <!-- http://www.w3.org/ns/prov#wasAssociatedWith -->
-
-    <owl:ObjectProperty rdf:about="&prov;wasAssociatedWith">
-        <rdfs:domain rdf:resource="&prov;Activity"/>
-        <rdfs:range rdf:resource="&prov;Agent"/>
-    </owl:ObjectProperty>
-    
-
-
-    <!-- http://www.w3.org/ns/prov#wasAttributedTo -->
-
-    <owl:ObjectProperty rdf:about="&prov;wasAttributedTo"/>
-    
-
-
-    <!-- http://www.w3.org/ns/prov#wasDerivedFrom -->
-
-    <owl:ObjectProperty rdf:about="&prov;wasDerivedFrom">
-        <rdf:type rdf:resource="&owl;AsymmetricProperty"/>
-        <rdf:type rdf:resource="&owl;IrreflexiveProperty"/>
-        <rdfs:range rdf:resource="&prov;Entity"/>
-        <rdfs:domain rdf:resource="&prov;Entity"/>
-    </owl:ObjectProperty>
-    
-
-
-    <!-- http://www.w3.org/ns/prov#wasGeneratedBy -->
-
-    <owl:ObjectProperty rdf:about="&prov;wasGeneratedBy"/>
-    
-
-
-    <!-- http://www.w3.org/ns/prov#wasQuotedFrom -->
-
-    <owl:ObjectProperty rdf:about="&prov;wasQuotedFrom">
-        <rdfs:domain rdf:resource="&prov;Entity"/>
-        <rdfs:range rdf:resource="&prov;Entity"/>
-        <rdfs:subPropertyOf rdf:resource="&prov;wasDerivedFrom"/>
-    </owl:ObjectProperty>
-    
-
-
-    <!-- http://www.w3.org/ns/prov#wasRevisionOf -->
-
-    <owl:ObjectProperty rdf:about="&prov;wasRevisionOf">
-        <owl:inverseOf rdf:resource="&roevo;hasRevision"/>
-        <rdfs:range rdf:resource="&prov;Entity"/>
-        <rdfs:domain rdf:resource="&prov;Entity"/>
-        <rdfs:subPropertyOf rdf:resource="&prov;wasDerivedFrom"/>
-    </owl:ObjectProperty>
-    
-
-
-    <!-- 
-    
///////////////////////////////////////////////////////////////////////////////////////
-    //
-    // Data properties
-    //
-    
///////////////////////////////////////////////////////////////////////////////////////
-     -->
-
-    
-
-
-    <!-- http://purl.org/dc/terms/identifier -->
-
-    <owl:DatatypeProperty rdf:about="&dcterms;identifier"/>
-    
-
-
-    <!-- http://purl.org/wf4ever/roevo#archivedAtTime -->
-
-    <owl:DatatypeProperty rdf:about="&roevo;archivedAtTime">
-        <rdfs:domain rdf:resource="&roevo;ArchivedRO"/>
-        <rdfs:range rdf:resource="&xsd;dateTime"/>
-        <rdfs:subPropertyOf rdf:resource="&prov;generatedAtTime"/>
-    </owl:DatatypeProperty>
-    
-
-
-    <!-- http://purl.org/wf4ever/roevo#snapshotedAtTime -->
-
-    <owl:DatatypeProperty rdf:about="&roevo;snapshotedAtTime">
-        <rdfs:domain rdf:resource="&roevo;SnapshotRO"/>
-        <rdfs:range rdf:resource="&xsd;dateTime"/>
-        <rdfs:subPropertyOf rdf:resource="&prov;generatedAtTime"/>
-    </owl:DatatypeProperty>
-    
-
-
-    <!-- http://www.w3.org/ns/prov#endedAtTime -->
-
-    <owl:DatatypeProperty rdf:about="&prov;endedAtTime">
-        <rdf:type rdf:resource="&owl;FunctionalProperty"/>
-        <rdfs:range rdf:resource="&xsd;dateTime"/>
-        <rdfs:domain rdf:resource="&prov;Activity"/>
-    </owl:DatatypeProperty>
-    
-
-
-    <!-- http://www.w3.org/ns/prov#generatedAtTime -->
-
-    <owl:DatatypeProperty rdf:about="&prov;generatedAtTime"/>
-    
-
-
-    <!-- http://www.w3.org/ns/prov#startedAtTime -->
-
-    <owl:DatatypeProperty rdf:about="&prov;startedAtTime">
-        <rdf:type rdf:resource="&owl;FunctionalProperty"/>
-        <rdfs:range rdf:resource="&xsd;dateTime"/>
-        <rdfs:domain rdf:resource="&prov;Activity"/>
-    </owl:DatatypeProperty>
-    
-
-
-    <!-- 
-    
///////////////////////////////////////////////////////////////////////////////////////
-    //
-    // Classes
-    //
-    
///////////////////////////////////////////////////////////////////////////////////////
-     -->
-
-    
-
-
-    <!-- http://purl.org/wf4ever/ro#AggregatedAnnotation -->
-
-    <owl:Class rdf:about="&ro;AggregatedAnnotation">
-        <rdfs:subClassOf>
-            <owl:Restriction>
-                <owl:onProperty rdf:resource="&ao;annotatesResource"/>
-                <owl:someValuesFrom>
-                    <owl:Class>
-                        <owl:unionOf rdf:parseType="Collection">
-                            <rdf:Description rdf:about="&roevo;Change"/>
-                            <rdf:Description 
rdf:about="&roevo;ChangeSpecification"/>
-                            <rdf:Description 
rdf:about="&roevo;VersionableResource"/>
-                        </owl:unionOf>
-                    </owl:Class>
-                </owl:someValuesFrom>
-            </owl:Restriction>
-        </rdfs:subClassOf>
-    </owl:Class>
-    
-
-
-    <!-- http://purl.org/wf4ever/ro#ResearchObject -->
-
-    <owl:Class rdf:about="&ro;ResearchObject"/>
-    
-
-
-    <!-- http://purl.org/wf4ever/ro#Resource -->
-
-    <owl:Class rdf:about="&ro;Resource"/>
-    
-
-
-    <!-- http://purl.org/wf4ever/roevo#Addition -->
-
-    <owl:Class rdf:about="&roevo;Addition">
-        <rdfs:subClassOf rdf:resource="&roevo;Change"/>
-    </owl:Class>
-    
-
-
-    <!-- http://purl.org/wf4ever/roevo#ArchivedRO -->
-
-    <owl:Class rdf:about="&roevo;ArchivedRO">
-        <rdfs:subClassOf rdf:resource="&ro;ResearchObject"/>
-        <rdfs:subClassOf rdf:resource="&prov;Entity"/>
-    </owl:Class>
-    
-
-
-    <!-- http://purl.org/wf4ever/roevo#Change -->
-
-    <owl:Class rdf:about="&roevo;Change">
-        <rdfs:subClassOf rdf:resource="&prov;Activity"/>
-    </owl:Class>
-    
-
-
-    <!-- http://purl.org/wf4ever/roevo#ChangeSpecification -->
-
-    <owl:Class rdf:about="&roevo;ChangeSpecification">
-        <rdfs:subClassOf rdf:resource="&prov;Activity"/>
-    </owl:Class>
-    
-
-
-    <!-- http://purl.org/wf4ever/roevo#LiveRO -->
-
-    <owl:Class rdf:about="&roevo;LiveRO">
-        <rdfs:subClassOf rdf:resource="&ro;ResearchObject"/>
-        <rdfs:subClassOf rdf:resource="&prov;Entity"/>
-    </owl:Class>
-    
-
-
-    <!-- http://purl.org/wf4ever/roevo#Modification -->
-
-    <owl:Class rdf:about="&roevo;Modification">
-        <rdfs:subClassOf rdf:resource="&roevo;Change"/>
-    </owl:Class>
-    
-
-
-    <!-- http://purl.org/wf4ever/roevo#Removal -->
-
-    <owl:Class rdf:about="&roevo;Removal">
-        <rdfs:subClassOf rdf:resource="&roevo;Change"/>
-    </owl:Class>
-    
-
-
-    <!-- http://purl.org/wf4ever/roevo#SnapshotRO -->
-
-    <owl:Class rdf:about="&roevo;SnapshotRO">
-        <rdfs:subClassOf rdf:resource="&ro;ResearchObject"/>
-        <rdfs:subClassOf rdf:resource="&prov;Entity"/>
-    </owl:Class>
-    
-
-
-    <!-- http://purl.org/wf4ever/roevo#VersionableResource -->
-
-    <owl:Class rdf:about="&roevo;VersionableResource">
-        <owl:equivalentClass>
-            <owl:Class>
-                <owl:unionOf rdf:parseType="Collection">
-                    <rdf:Description rdf:about="&ro;AggregatedAnnotation"/>
-                    <rdf:Description rdf:about="&ro;Resource"/>
-                    <rdf:Description rdf:about="&roevo;ArchivedRO"/>
-                    <rdf:Description rdf:about="&roevo;SnapshotRO"/>
-                </owl:unionOf>
-            </owl:Class>
-        </owl:equivalentClass>
-        <rdfs:subClassOf rdf:resource="&prov;Entity"/>
-        <rdfs:subClassOf>
-            <owl:Restriction>
-                <owl:onProperty rdf:resource="&dcterms;identifier"/>
-                <owl:someValuesFrom rdf:resource="&rdfs;Literal"/>
-            </owl:Restriction>
-        </rdfs:subClassOf>
-    </owl:Class>
-    
-
-
-    <!-- http://www.w3.org/ns/prov#Activity -->
-
-    <owl:Class rdf:about="&prov;Activity"/>
-    
-
-
-    <!-- http://www.w3.org/ns/prov#Agent -->
-
-    <owl:Class rdf:about="&prov;Agent"/>
-    
-
-
-    <!-- http://www.w3.org/ns/prov#Entity -->
-
-    <owl:Class rdf:about="&prov;Entity"/>
-</rdf:RDF>
-
-
-
-<!-- Generated by the OWL API (version 3.2.5.1928) 
http://owlapi.sourceforge.net -->
-

Reply via email to