@prefix wfprov: <http://purl.org/wf4ever/wfprov#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix opm: <http://purl.org/net/opmv/ns#> .
@prefix wfdesc: <http://purl.org/wf4ever/wfdesc#> .
@prefix : <http://purl.org/wf4ever/wf4ever#> .
@prefix wf4ever: <http://purl.org/wf4ever/wf4ever#> .
@prefix xml: <http://www.w3.org/XML/1998/namespace> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix ro: <http://purl.org/wf4ever/ro#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix ore: <http://www.openarchives.org/ore/terms/> .
@base <http://purl.org/wf4ever/wf4ever> .

<http://purl.org/wf4ever/wf4ever> rdf:type owl:Ontology ;
                                               
                                               rdfs:comment "The wf4ever ontology. This is based on the wf4ever ontologies ro, wf and wfprov - but adds custom classes like wf4ever:Image and wf4ever:WebServiceProcessTemplate"@en ;
                                               owl:versionIRI <https://raw.github.com/wf4ever/ro/0.1/wf4ever.owl> ;
                                               
                                               owl:imports <http://purl.org/wf4ever/ro> ,
                                                           <http://purl.org/wf4ever/wfdesc> ,
                                                           <http://purl.org/wf4ever/wfprov> .


#################################################################
#
#    Annotation properties
#
#################################################################




#################################################################
#
#    Datatypes
#
#################################################################




#################################################################
#
#    Classes
#
#################################################################


###  http://purl.org/wf4ever/wf4ever#Dataset

:Dataset rdf:type owl:Class ;
         
         rdfs:subClassOf opm:Artifact .



###  http://purl.org/wf4ever/wf4ever#Document

:Document rdf:type owl:Class ;
          
          rdfs:subClassOf opm:Artifact .



###  http://purl.org/wf4ever/wf4ever#File

:File rdf:type owl:Class ;
      
      rdfs:subClassOf opm:Artifact .



###  http://purl.org/wf4ever/wf4ever#Image

:Image rdf:type owl:Class ;
       
       rdfs:subClassOf opm:Artifact .



###  http://purl.org/wf4ever/wf4ever#WebServiceProcessTemplate

:WebServiceProcessTemplate rdf:type owl:Class ;
                           
                           rdfs:subClassOf wfdesc:Process ;
                           
                           rdfs:comment "WebServiceProcess is a wfdesc:Process description, the enactment of which gives rise to a web service call." .



###  http://purl.org/wf4ever/wf4ever#WorkflowResearchObject

:WorkflowResearchObject rdf:type owl:Class ;
                        
                        owl:equivalentClass [ rdf:type owl:Class ;
                                              owl:intersectionOf ( ro:ResearchObject
                                                                   [ rdf:type owl:Restriction ;
                                                                     owl:onProperty ore:aggregates ;
                                                                     owl:someValuesFrom wfdesc:Workflow
                                                                   ]
                                                                 )
                                            ] ;
                        
                        rdfs:comment "A workflow research object is a research object that contains at least one workflow description." .





###  Generated by the OWL API (version 3.2.3.1824) http://owlapi.sourceforge.net