blob: ed5fba1021ca563063fa0773e7337a3567ef93fe [file] [log] [blame]
## 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.
##
@prefix : <http://ns.taverna.org.uk/2012/tavernaprov/#> .
@prefix cnt: <http://www.w3.org/2011/content#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix xml: <http://www.w3.org/XML/1998/namespace> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix prov: <http://www.w3.org/ns/prov#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix scufl2: <http://ns.taverna.org.uk/2010/scufl2#> .
@prefix wfdesc: <http://purl.org/wf4ever/wfdesc#> .
@prefix wfprov: <http://purl.org/wf4ever/wfprov#> .
@prefix tavernaprov: <http://ns.taverna.org.uk/2012/tavernaprov/> .
@base <http://ns.taverna.org.uk/2012/tavernaprov/> .
<http://ns.taverna.org.uk/2012/tavernaprov/> rdf:type owl:Ontology ;
owl:imports <http://ns.taverna.org.uk/2010/scufl2> ;
owl:versionIRI <http://ns.taverna.org.uk/2012/tavernaprov/0.2-SNAPSHOT/> ;
owl:imports <http://purl.org/wf4ever/wfdesc> ,
<http://purl.org/wf4ever/wfprov> ,
<http://www.w3.org/2011/content> ,
prov: .
#################################################################
#
# Annotation properties
#
#################################################################
### http://ns.taverna.org.uk/2012/tavernaprov/errorMessage
tavernaprov:errorMessage rdf:type owl:AnnotationProperty ;
rdfs:domain tavernaprov:Error .
#################################################################
#
# Object Properties
#
#################################################################
### http://ns.taverna.org.uk/2012/tavernaprov/content
tavernaprov:content rdf:type owl:ObjectProperty ;
rdfs:range tavernaprov:Content ;
rdfs:domain wfprov:Artifact .
### http://purl.org/wf4ever/wfdesc#hasDataLink
wfdesc:hasDataLink rdfs:subPropertyOf <http://purl.org/dc/terms/hasPart> .
### http://purl.org/wf4ever/wfdesc#hasInput
wfdesc:hasInput rdfs:subPropertyOf <http://purl.org/dc/terms/hasPart> .
### http://purl.org/wf4ever/wfdesc#hasOutput
wfdesc:hasOutput rdfs:subPropertyOf <http://purl.org/dc/terms/hasPart> .
### http://purl.org/wf4ever/wfdesc#hasSubProcess
wfdesc:hasSubProcess rdfs:subPropertyOf <http://purl.org/dc/terms/hasPart> .
### http://purl.org/wf4ever/wfprov#usedInput
wfprov:usedInput rdfs:subPropertyOf prov:used .
### http://purl.org/wf4ever/wfprov#wasOutputFrom
wfprov:wasOutputFrom rdfs:subPropertyOf prov:wasGeneratedBy .
#################################################################
#
# Data properties
#
#################################################################
### http://ns.taverna.org.uk/2012/tavernaprov/byteCount
tavernaprov:byteCount rdf:type owl:DatatypeProperty ;
rdfs:domain tavernaprov:Content ;
rdfs:range xsd:nonNegativeInteger .
### http://ns.taverna.org.uk/2012/tavernaprov/checksum
tavernaprov:checksum rdf:type owl:DatatypeProperty ;
rdfs:domain tavernaprov:Content .
### http://ns.taverna.org.uk/2012/tavernaprov/errorMessage
tavernaprov:errorMessage rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf <http://purl.org/dc/terms/description> ;
rdfs:range rdf:PlainLiteral .
### http://ns.taverna.org.uk/2012/tavernaprov/sha1
tavernaprov:sha1 rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf tavernaprov:checksum ;
rdfs:range rdf:PlainLiteral .
### http://ns.taverna.org.uk/2012/tavernaprov/sha512
tavernaprov:sha512 rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf tavernaprov:checksum ;
rdfs:range rdf:PlainLiteral .
### http://ns.taverna.org.uk/2012/tavernaprov/stackTrace
tavernaprov:stackTrace rdf:type owl:DatatypeProperty ;
rdfs:domain tavernaprov:Error ;
rdfs:range rdf:PlainLiteral .
### http://purl.org/dc/terms/description
<http://purl.org/dc/terms/description> rdf:type owl:DatatypeProperty .
#################################################################
#
# Classes
#
#################################################################
### http://ns.taverna.org.uk/2010/scufl2#DataLink
scufl2:DataLink rdfs:subClassOf wfdesc:DataLink .
### http://ns.taverna.org.uk/2010/scufl2#Processor
scufl2:Processor rdfs:subClassOf wfdesc:Process .
### http://ns.taverna.org.uk/2010/scufl2#ReceiverPort
scufl2:ReceiverPort rdfs:subClassOf wfdesc:Input .
### http://ns.taverna.org.uk/2010/scufl2#SenderPort
scufl2:SenderPort rdfs:subClassOf wfdesc:Output .
### http://ns.taverna.org.uk/2010/scufl2#Workflow
scufl2:Workflow rdfs:subClassOf wfdesc:WorkflowTemplate .
### http://ns.taverna.org.uk/2012/tavernaprov/Content
tavernaprov:Content rdf:type owl:Class ;
rdfs:subClassOf cnt:Content .
### http://ns.taverna.org.uk/2012/tavernaprov/Error
tavernaprov:Error rdf:type owl:Class ;
rdfs:subClassOf wfprov:Artifact .
### http://ns.taverna.org.uk/2012/tavernaprov/TavernaEngine
tavernaprov:TavernaEngine rdf:type owl:Class ;
rdfs:subClassOf wfprov:WorkflowEngine .
### http://purl.org/wf4ever/wfdesc#Parameter
wfdesc:Parameter rdfs:subClassOf prov:Role .
### http://purl.org/wf4ever/wfdesc#Process
wfdesc:Process rdfs:subClassOf prov:Plan .
### http://purl.org/wf4ever/wfprov#Artifact
wfprov:Artifact rdfs:subClassOf prov:Entity .
### http://purl.org/wf4ever/wfprov#ProcessRun
wfprov:ProcessRun rdfs:subClassOf prov:Activity .
### http://purl.org/wf4ever/wfprov#WorkflowEngine
wfprov:WorkflowEngine rdfs:subClassOf prov:Agent .
### http://www.w3.org/2011/content#ContentAsBase64
cnt:ContentAsBase64 rdfs:subClassOf tavernaprov:Content .
### http://www.w3.org/2011/content#ContentAsText
cnt:ContentAsText rdfs:subClassOf tavernaprov:Content .
### Generated by the OWL API (version 3.4.2) http://owlapi.sourceforge.net