You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@taverna.apache.org by st...@apache.org on 2018/12/06 23:19:50 UTC

[2/3] incubator-taverna-language git commit: Moved vocularies to taverna-ro-vocabs

http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/blob/b34dd573/taverna-scufl2-wfdesc/src/main/java/org/apache/taverna/scufl2/wfdesc/ontologies/ROEvo.java
----------------------------------------------------------------------
diff --git a/taverna-scufl2-wfdesc/src/main/java/org/apache/taverna/scufl2/wfdesc/ontologies/ROEvo.java b/taverna-scufl2-wfdesc/src/main/java/org/apache/taverna/scufl2/wfdesc/ontologies/ROEvo.java
deleted file mode 100644
index f8826b7..0000000
--- a/taverna-scufl2-wfdesc/src/main/java/org/apache/taverna/scufl2/wfdesc/ontologies/ROEvo.java
+++ /dev/null
@@ -1,74 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership.  The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License.  You may obtain a copy of the License at
- *
- *   http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied.  See the License for the
- * specific language governing permissions and limitations
- * under the License.
- * 
- */
-package org.apache.taverna.scufl2.wfdesc.ontologies; 
-import org.apache.jena.rdf.model.*;
-import org.apache.jena.ontology.*;
- 
-/**
- * Constants for the Research Object roevo vocabulary
- * 
- * @see https://w3id.org/ro/2016-01-28/roevo
- */
-public class ROEvo {
-    /** <p>The ontology model that holds the vocabulary terms</p> */
-    private static final OntModel M_MODEL = ModelFactory.createOntologyModel( OntModelSpec.OWL_MEM, null );
-    
-    /** <p>The namespace of the vocabulary as a string</p> */
-    public static final String NS = "http://purl.org/wf4ever/roevo#";
-    
-    /** <p>The namespace of the vocabulary as a string</p>
-     * @return namespace as String
-     * @see #NS */
-    public static String getURI() {return NS;}
-    
-    /** <p>The namespace of the vocabulary as a resource</p> */
-    public static final Resource NAMESPACE = M_MODEL.createResource( NS );
-    
-    public static final OntClass Addition = M_MODEL.createClass( NS + "Addition" );
-    
-    public static final OntClass AggregatedAnnotation = M_MODEL.createClass( NS + "AggregatedAnnotation" );
-    public static final OntClass ArchivedRO = M_MODEL.createClass( NS + "ArchivedRO" );
-    public static final OntClass Change = M_MODEL.createClass( NS + "Change" );
-    public static final OntClass ChangeSpecification = M_MODEL.createClass( NS + "ChangeSpecification" );
-    public static final OntClass LiveRO = M_MODEL.createClass( NS + "LiveRO" );
-    public static final OntClass Modification = M_MODEL.createClass( NS + "Modification" );
-    public static final OntClass Removal = M_MODEL.createClass( NS + "Removal" );
-    public static final OntClass SnapshotRO = M_MODEL.createClass( NS + "SnapshotRO" );
-    public static final OntClass VersionableResource = M_MODEL.createClass( NS + "VersionableResource" );
-    
-
-    public static final ObjectProperty fromVersion = M_MODEL.createObjectProperty( NS + "fromVersion" );
-    public static final ObjectProperty hasArchive = M_MODEL.createObjectProperty( NS + "hasArchive" );
-    public static final ObjectProperty hasChange = M_MODEL.createObjectProperty( NS + "hasChange" );
-    public static final ObjectProperty hasPreviousChange = M_MODEL.createObjectProperty( NS + "hasPreviousChange" );
-    public static final ObjectProperty hasRevision = M_MODEL.createObjectProperty( NS + "hasRevision" );
-    public static final ObjectProperty hasSnapshot = M_MODEL.createObjectProperty( NS + "hasSnapshot" );
-    public static final ObjectProperty isArchiveOf = M_MODEL.createObjectProperty( NS + "isArchiveOf" );
-    public static final ObjectProperty relatedResource = M_MODEL.createObjectProperty( NS + "relatedResource" );
-    public static final ObjectProperty toVersion = M_MODEL.createObjectProperty( NS + "toVersion" );
-    public static final ObjectProperty wasArchivedBy = M_MODEL.createObjectProperty( NS + "wasArchivedBy" );
-    public static final ObjectProperty wasChangedBy = M_MODEL.createObjectProperty( NS + "wasChangedBy" );
-    public static final ObjectProperty wasSnapshotedBy = M_MODEL.createObjectProperty( NS + "wasSnapshotedBy" );
-       
-    public static final DatatypeProperty archivedAtTime = M_MODEL.createDatatypeProperty( NS + "archivedAtTime" );
-    // Note: Typo "snapshoted" in upstream vocabulary
-    public static final DatatypeProperty snapshottedAtTime = M_MODEL.createDatatypeProperty( NS + "snapshotedAtTime" );
-}
-

http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/blob/b34dd573/taverna-scufl2-wfdesc/src/main/java/org/apache/taverna/scufl2/wfdesc/ontologies/Roterms.java
----------------------------------------------------------------------
diff --git a/taverna-scufl2-wfdesc/src/main/java/org/apache/taverna/scufl2/wfdesc/ontologies/Roterms.java b/taverna-scufl2-wfdesc/src/main/java/org/apache/taverna/scufl2/wfdesc/ontologies/Roterms.java
deleted file mode 100644
index 4e23149..0000000
--- a/taverna-scufl2-wfdesc/src/main/java/org/apache/taverna/scufl2/wfdesc/ontologies/Roterms.java
+++ /dev/null
@@ -1,71 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership.  The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License.  You may obtain a copy of the License at
- *
- *   http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied.  See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
-*/
-package org.apache.taverna.scufl2.wfdesc.ontologies; 
-import org.apache.jena.rdf.model.*;
-import org.apache.jena.ontology.*;
- 
-/**
- * Constants from the Research Object Terms (roterms) vocabulary
- * 
- * @see http://wf4ever.github.io/ro/2016-01-28/roterms/
- */
-public class Roterms {
-    /** <p>The ontology model that holds the vocabulary terms</p> */
-    private static final OntModel M_MODEL = ModelFactory.createOntologyModel( OntModelSpec.OWL_MEM, null );
-    
-    /** <p>The namespace of the vocabulary as a string</p> */
-    public static final String NS = "http://purl.org/wf4ever/roterms";
-    
-    /** <p>The namespace of the vocabulary as a string</p>
-     * @return namespace as String
-     * @see #NS */
-    public static String getURI() {return NS;}
-    
-    /** <p>The namespace of the vocabulary as a resource</p> */
-    public static final Resource NAMESPACE = M_MODEL.createResource( NS );
-    
-    
-    public static final OntClass Conclusion = M_MODEL.createClass(NS + "Conclusion");
-    public static final OntClass ExampleRun = M_MODEL.createClass(NS + "ExampleRun");
-    public static final OntClass Hypothesis = M_MODEL.createClass(NS + "Hypothesis");
-    public static final OntClass OptionalInput = M_MODEL.createClass(NS + "OptionalInput");
-    public static final OntClass ProspectiveRun = M_MODEL.createClass(NS + "ProspectiveRun");
-    public static final OntClass ResearchQuestion = M_MODEL.createClass(NS + "ResearchQuestion");
-    public static final OntClass Result = M_MODEL.createClass(NS + "Result");
-    public static final OntClass ResultGenerationRun = M_MODEL.createClass(NS + "ResultGenerationRun");
-    public static final OntClass Sketch = M_MODEL.createClass(NS + "Sketch");
-    public static final OntClass WorkflowValue = M_MODEL.createClass(NS + "WorkflowValue");
-    
-    public static final ObjectProperty defaultValue = M_MODEL.createObjectProperty(NS + "defaultValue");
-    public static final ObjectProperty exampleValue = M_MODEL.createObjectProperty(NS + "exampleValue");
-    public static final ObjectProperty ofSemanticType = M_MODEL.createObjectProperty(NS + "ofSemanticType");
-    public static final ObjectProperty ofStructuralType = M_MODEL.createObjectProperty(NS + "ofStructuralType");
-    public static final ObjectProperty performsTask = M_MODEL.createObjectProperty(NS + "performsTask");
-    public static final ObjectProperty previousWorkflow = M_MODEL.createObjectProperty(NS + "previousWorkflow");
-    public static final ObjectProperty requiresDataset = M_MODEL.createObjectProperty(NS + "requiresDataset");
-    public static final ObjectProperty requiresHardware = M_MODEL.createObjectProperty(NS + "requiresHardware");
-    public static final ObjectProperty requiresSoftware = M_MODEL.createObjectProperty(NS + "requiresSoftware");
-    public static final ObjectProperty subsequentWorkflow = M_MODEL.createObjectProperty(NS + "subsequentWorkflow");
-    public static final ObjectProperty technicalContact = M_MODEL.createObjectProperty(NS + "technicalContact");
-
-    public static final DatatypeProperty sampleSize = M_MODEL.createDatatypeProperty(NS + "sampleSize");
-        
-}
-

http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/blob/b34dd573/taverna-scufl2-wfdesc/src/main/java/org/apache/taverna/scufl2/wfdesc/ontologies/Wf4ever.java
----------------------------------------------------------------------
diff --git a/taverna-scufl2-wfdesc/src/main/java/org/apache/taverna/scufl2/wfdesc/ontologies/Wf4ever.java b/taverna-scufl2-wfdesc/src/main/java/org/apache/taverna/scufl2/wfdesc/ontologies/Wf4ever.java
deleted file mode 100644
index 4316579..0000000
--- a/taverna-scufl2-wfdesc/src/main/java/org/apache/taverna/scufl2/wfdesc/ontologies/Wf4ever.java
+++ /dev/null
@@ -1,90 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership.  The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License.  You may obtain a copy of the License at
- *
- *   http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied.  See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-package org.apache.taverna.scufl2.wfdesc.ontologies; 
-import org.apache.jena.rdf.model.*;
-import org.apache.jena.ontology.*;
- 
-/**
- * Constants for the Research Object wf4ever vocabulary
- * 
- * @see https://w3id.org/ro/2016-01-28/wf4ever
- */
-public class Wf4ever {
-    /** <p>The ontology model that holds the vocabulary terms</p> */
-    private static final OntModel M_MODEL = ModelFactory.createOntologyModel( OntModelSpec.OWL_MEM, null );
-    
-    /** <p>The namespace of the vocabulary as a string</p> */
-    public static final String NS = "http://purl.org/wf4ever/wf4ever#";
-    
-    /** <p>The namespace of the vocabulary as a string</p>
-     * @return namespace as String
-     * @see #NS */
-    public static String getURI() {return NS;}
-    
-    /** <p>The namespace of the vocabulary as a resource</p> */
-    public static final Resource NAMESPACE = M_MODEL.createResource( NS );
-    
-    public static final DatatypeProperty command = M_MODEL.createDatatypeProperty(NS + "command");
-
-    public static final DatatypeProperty filePath = M_MODEL.createDatatypeProperty(NS + "filePath");
-
-    public static final DatatypeProperty parameterFilePath = M_MODEL.createDatatypeProperty(NS + "parameterFilePath");
-    
-    public static final DatatypeProperty rootURI = M_MODEL.createDatatypeProperty(NS + "rootURI");
-    
-    public static final DatatypeProperty script = M_MODEL.createDatatypeProperty(NS + "script");
-    
-    public static final DatatypeProperty serviceURI = M_MODEL.createDatatypeProperty(NS + "serviceURI");
-    
-    public static final DatatypeProperty wsdlOperationName = M_MODEL.createDatatypeProperty(NS + "wsdlOperationName");
-    
-    public static final DatatypeProperty wsdlPortName = M_MODEL.createDatatypeProperty(NS + "wsdlPortName");
-    
-    public static final DatatypeProperty wsdlURI = M_MODEL.createDatatypeProperty(NS + "wsdlURI");
-    
-    public static final OntClass BeanshellScript = M_MODEL.createClass(NS + "BeanshellScript");
-    
-    public static final OntClass CommandLineTool = M_MODEL.createClass(NS + "CommandLineTool");
-    
-    public static final OntClass Dataset = M_MODEL.createClass(NS + "Dataset");
-    
-    public static final OntClass Document = M_MODEL.createClass(NS + "Document");
-    
-    public static final OntClass File = M_MODEL.createClass(NS + "File");
-
-    public static final OntClass FileParameter = M_MODEL.createClass(NS + "FileParameter");
-    
-    public static final OntClass Image = M_MODEL.createClass(NS + "Image");
-
-    public static final OntClass PythonScript = M_MODEL.createClass(NS + "PythonScript");
-
-    public static final OntClass RScript = M_MODEL.createClass(NS + "RScript");
-
-    public static final OntClass RESTService = M_MODEL.createClass(NS + "RESTService");
-         
-    public static final OntClass Script = M_MODEL.createClass(NS + "Script");
-
-    public static final OntClass SOAPService = M_MODEL.createClass(NS + "SOAPService");
-
-    public static final OntClass WebService = M_MODEL.createClass(NS + "WebService");
-    
-    public static final OntClass WorkflowResearchObject = M_MODEL.createClass(NS + "WorkflowResearchObject");
-    
-}

http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/blob/b34dd573/taverna-scufl2-wfdesc/src/main/java/org/apache/taverna/scufl2/wfdesc/ontologies/Wfdesc.java
----------------------------------------------------------------------
diff --git a/taverna-scufl2-wfdesc/src/main/java/org/apache/taverna/scufl2/wfdesc/ontologies/Wfdesc.java b/taverna-scufl2-wfdesc/src/main/java/org/apache/taverna/scufl2/wfdesc/ontologies/Wfdesc.java
deleted file mode 100644
index cdcc8d5..0000000
--- a/taverna-scufl2-wfdesc/src/main/java/org/apache/taverna/scufl2/wfdesc/ontologies/Wfdesc.java
+++ /dev/null
@@ -1,88 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership.  The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License.  You may obtain a copy of the License at
- *
- *   http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied.  See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *  
- */
-package org.apache.taverna.scufl2.wfdesc.ontologies; 
-import org.apache.jena.rdf.model.*;
-import org.apache.jena.ontology.*;
- 
-/**
- * Constants for the Research Object wfdesc vocabulary
- * 
- * @see https://w3id.org/ro/2016-01-28/wfdesc
- */
-public class Wfdesc {
-    /** <p>The ontology model that holds the vocabulary terms</p> */
-    private static final OntModel M_MODEL = ModelFactory.createOntologyModel( OntModelSpec.OWL_MEM, null );
-    
-    /** <p>The namespace of the vocabulary as a string</p> */
-    public static final String NS = "http://purl.org/wf4ever/wfdesc#";
-    
-    /** <p>The namespace of the vocabulary as a string</p>
-     * @return namespace as String
-     * @see #NS */
-    public static String getURI() {return NS;}
-    
-    /** <p>The namespace of the vocabulary as a resource</p> */
-    public static final Resource NAMESPACE = M_MODEL.createResource( NS );
-    
-    public static final ObjectProperty hasArtifact = M_MODEL.createObjectProperty(NS + "hasArtifact");
-
-    public static final ObjectProperty hasConfiguration = M_MODEL.createObjectProperty(NS + "hasConfiguration");    
-    
-    public static final ObjectProperty hasDataLink = M_MODEL.createObjectProperty(NS + "hasDataLink");
- 
-    public static final ObjectProperty hasImplementation = M_MODEL.createObjectProperty(NS + "hasImplementation");    
-    
-    public static final ObjectProperty hasInput = M_MODEL.createObjectProperty(NS + "hasInput");
-    
-    public static final ObjectProperty hasOutput = M_MODEL.createObjectProperty(NS + "hasOutput");
-    
-    public static final ObjectProperty hasSink = M_MODEL.createObjectProperty(NS + "hasSink");
-    
-    public static final ObjectProperty hasSource = M_MODEL.createObjectProperty(NS + "hasSource");
-    
-    public static final ObjectProperty hasSubProcess = M_MODEL.createObjectProperty(NS + "hasSubProcess");
-    
-    public static final ObjectProperty hasSubWorkflow = M_MODEL.createObjectProperty(NS + "hasSubWorkflow");
-
-    public static final ObjectProperty hasWorkflowDefinition = M_MODEL.createObjectProperty(NS + "hasWorkflowDefinition");    
-    
-    public static final OntClass Artifact = M_MODEL.createClass(NS + "Artifact");
-
-    public static final OntClass Configuration = M_MODEL.createClass(NS + "Configuration");
-
-    public static final OntClass DataLink = M_MODEL.createClass(NS + "DataLink");
-    
-    public static final OntClass Input = M_MODEL.createClass(NS + "Input");
-    
-    public static final OntClass Output = M_MODEL.createClass(NS + "Output");
-    
-    public static final OntClass Parameter = M_MODEL.createClass(NS + "Parameter");
-    
-    public static final OntClass Process = M_MODEL.createClass(NS + "Process");
-
-    public static final OntClass ProcessImplementation = M_MODEL.createClass(NS + "ProcessImplementation");
-    
-    public static final OntClass Workflow = M_MODEL.createClass(NS + "Workflow");
-
-    public static final OntClass WorkflowDefinition = M_MODEL.createClass(NS + "WorkflowDefinition");
-    
-    public static final OntClass WorkflowInstance = M_MODEL.createClass(NS + "WorkflowInstance");
-    
-}

http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/blob/b34dd573/taverna-scufl2-wfdesc/src/main/java/org/apache/taverna/scufl2/wfdesc/ontologies/Wfprov.java
----------------------------------------------------------------------
diff --git a/taverna-scufl2-wfdesc/src/main/java/org/apache/taverna/scufl2/wfdesc/ontologies/Wfprov.java b/taverna-scufl2-wfdesc/src/main/java/org/apache/taverna/scufl2/wfdesc/ontologies/Wfprov.java
deleted file mode 100644
index 696fe86..0000000
--- a/taverna-scufl2-wfdesc/src/main/java/org/apache/taverna/scufl2/wfdesc/ontologies/Wfprov.java
+++ /dev/null
@@ -1,71 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership.  The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License.  You may obtain a copy of the License at
- *
- *   http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied.  See the License for the
- * specific language governing permissions and limitations
- * under the License.
- * 
- */
-package org.apache.taverna.scufl2.wfdesc.ontologies; 
-import org.apache.jena.rdf.model.*;
-import org.apache.jena.ontology.*;
- 
-/**
- * Constants for the Research Object wfprov vocabulary
- * 
- * @see https://w3id.org/ro/2016-01-28/wfprov
- */
-public class Wfprov {
-    /** <p>The ontology model that holds the vocabulary terms</p> */
-    private static final OntModel M_MODEL = ModelFactory.createOntologyModel( OntModelSpec.OWL_MEM, null );
-    
-    /** <p>The namespace of the vocabulary as a string</p> */
-    public static final String NS = "http://purl.org/wf4ever/wfprov#";
-    
-    /** <p>The namespace of the vocabulary as a string</p>
-     * @return namespace as String
-     * @see #NS */
-    public static String getURI() {return NS;}
-    
-    /** <p>The namespace of the vocabulary as a resource</p> */
-    public static final Resource NAMESPACE = M_MODEL.createResource( NS );
-    
-    public static final ObjectProperty describedByParameter = M_MODEL.createObjectProperty(NS + "describedByParameter");
-    
-    public static final ObjectProperty describedByProcess = M_MODEL.createObjectProperty(NS + "describedByProcess");
-    
-    public static final ObjectProperty describedByWorkflow = M_MODEL.createObjectProperty(NS + "describedByWorkflow");
-    
-    public static final ObjectProperty interactedWith = M_MODEL.createObjectProperty(NS + "interactedWith");
-        
-    public static final ObjectProperty usedInput = M_MODEL.createObjectProperty(NS + "usedInput");
-    
-    public static final ObjectProperty wasEnactedBy = M_MODEL.createObjectProperty(NS + "wasEnactedBy");
-    
-    public static final ObjectProperty wasInitiatedBy = M_MODEL.createObjectProperty(NS + "wasInitiatedBy");    
-    
-    public static final ObjectProperty wasOutputFrom = M_MODEL.createObjectProperty(NS + "wasOutputFrom");
-    
-    public static final ObjectProperty wasPartOfWorkflowRun = M_MODEL.createObjectProperty(NS + "wasPartOfWorkflowRun");
-    
-    
-    public static final OntClass Artifact = M_MODEL.createClass(NS + "Artifact");
-    
-    public static final OntClass ProcessRun = M_MODEL.createClass(NS + "ProcessRun");
-    
-    public static final OntClass WorkflowEngine = M_MODEL.createClass(NS + "WorkflowEngine");
-    
-    public static final OntClass WorkflowRun = M_MODEL.createClass(NS + "WorkflowRun");
-    
-}

http://git-wip-us.apache.org/repos/asf/incubator-taverna-language/blob/b34dd573/taverna-scufl2-wfdesc/src/test/java/org/apache/taverna/scufl2/wfdesc/TestRoEvoSerializer.java
----------------------------------------------------------------------
diff --git a/taverna-scufl2-wfdesc/src/test/java/org/apache/taverna/scufl2/wfdesc/TestRoEvoSerializer.java b/taverna-scufl2-wfdesc/src/test/java/org/apache/taverna/scufl2/wfdesc/TestRoEvoSerializer.java
index 7ef2433..0fe44ff 100644
--- a/taverna-scufl2-wfdesc/src/test/java/org/apache/taverna/scufl2/wfdesc/TestRoEvoSerializer.java
+++ b/taverna-scufl2-wfdesc/src/test/java/org/apache/taverna/scufl2/wfdesc/TestRoEvoSerializer.java
@@ -31,10 +31,10 @@ import java.io.ByteArrayOutputStream;
 import java.io.IOException;
 import java.io.InputStream;
 
+import org.apache.taverna.ro.vocabs.Prov_o;
 import org.apache.taverna.scufl2.api.container.WorkflowBundle;
 import org.apache.taverna.scufl2.api.io.ReaderException;
 import org.apache.taverna.scufl2.api.io.WorkflowBundleIO;
-import org.apache.taverna.scufl2.wfdesc.ontologies.Prov_o;
 import org.junit.Before;
 import org.junit.Test;