--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/ProvenanceOntology.owl Tue Jul 26 22:03:02 2011 -0400
@@ -0,0 +1,175 @@
+<?xml version="1.0"?>
+
+
+<!DOCTYPE rdf:RDF [
+ <!ENTITY owl "http://www.w3.org/2002/07/owl#" >
+ <!ENTITY xsd "http://www.w3.org/2001/XMLSchema#" >
+ <!ENTITY owl2xml "http://www.w3.org/2006/12/owl2-xml#" >
+ <!ENTITY ProvenanceOntology "http://w3.org/ProvenanceOntology.owl#" >
+ <!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#" >
+ <!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#" >
+]>
+
+
+<rdf:RDF xmlns="http://w3.org/ProvenanceOntology.owl#"
+ xml:base="http://w3.org/ProvenanceOntology.owl"
+ xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
+ xmlns:owl2xml="http://www.w3.org/2006/12/owl2-xml#"
+ xmlns:ProvenanceOntology="http://w3.org/ProvenanceOntology.owl#"
+ xmlns:owl="http://www.w3.org/2002/07/owl#"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <owl:Ontology rdf:about="">
+ <owl:versionInfo>0.01</owl:versionInfo>
+ <rdfs:comment
+ >This document is published by the Provenance Working Group (http://www.w3.org/2011/prov/wiki/Main_Page).
+
+If you wish to make comments regarding this document, please send them to public-prov-wg@w3.org (subscribe, archives). All feedback is welcome.</rdfs:comment>
+ </owl:Ontology>
+
+
+
+ <!--
+ ///////////////////////////////////////////////////////////////////////////////////////
+ //
+ // Object Properties
+ //
+ ///////////////////////////////////////////////////////////////////////////////////////
+ -->
+
+
+
+
+ <!-- http://w3.org/ProvenanceOntology.owl#isControlledBy -->
+
+ <owl:ObjectProperty rdf:about="#isControlledBy">
+ <rdfs:range rdf:resource="#Agent"/>
+ <rdfs:domain rdf:resource="#ProcessExecution"/>
+ </owl:ObjectProperty>
+
+
+
+ <!-- http://w3.org/ProvenanceOntology.owl#isDerivedFrom -->
+
+ <owl:ObjectProperty rdf:about="#isDerivedFrom">
+ <rdfs:label rdf:datatype="&xsd;string"
+ >isDerivedFrom links two distinct characterized entities, where "some characterized entity is transformed from, created from, or affected by another characterized entity."</rdfs:label>
+ <rdfs:domain rdf:resource="#BOB"/>
+ <rdfs:range rdf:resource="#BOB"/>
+ </owl:ObjectProperty>
+
+
+
+ <!-- http://w3.org/ProvenanceOntology.owl#isGeneratedBy -->
+
+ <owl:ObjectProperty rdf:about="#isGeneratedBy">
+ <rdfs:label rdf:datatype="&xsd;string"
+ >isGeneratedBy links BOB with ProcessExecution representing that BOB was generated as a result of ProcessExecution</rdfs:label>
+ <rdfs:domain rdf:resource="#BOB"/>
+ <rdfs:range rdf:resource="#ProcessExecution"/>
+ <rdfs:subPropertyOf rdf:resource="#isParticipantIn"/>
+ </owl:ObjectProperty>
+
+
+
+ <!-- http://w3.org/ProvenanceOntology.owl#isParticipantIn -->
+
+ <owl:ObjectProperty rdf:about="#isParticipantIn"/>
+
+
+
+ <!-- http://w3.org/ProvenanceOntology.owl#isPrecededBy -->
+
+ <owl:ObjectProperty rdf:about="#isPrecededBy">
+ <rdfs:domain rdf:resource="#ProcessExecution"/>
+ <rdfs:range rdf:resource="#ProcessExecution"/>
+ </owl:ObjectProperty>
+
+
+
+ <!-- http://w3.org/ProvenanceOntology.owl#isUsedBy -->
+
+ <owl:ObjectProperty rdf:about="#isUsedBy">
+ <rdfs:domain rdf:resource="#BOB"/>
+ <rdfs:range rdf:resource="#ProcessExecution"/>
+ <rdfs:subPropertyOf rdf:resource="#isParticipantIn"/>
+ </owl:ObjectProperty>
+
+
+
+ <!--
+ ///////////////////////////////////////////////////////////////////////////////////////
+ //
+ // Classes
+ //
+ ///////////////////////////////////////////////////////////////////////////////////////
+ -->
+
+
+
+
+ <!-- http://w3.org/ProvenanceOntology.owl#Agent -->
+
+ <owl:Class rdf:about="#Agent">
+ <rdfs:label rdf:datatype="&xsd;string"
+ >An agent represents a characterized entity capable of activity.</rdfs:label>
+ <rdfs:subClassOf rdf:resource="#BOB"/>
+ </owl:Class>
+
+
+
+ <!-- http://w3.org/ProvenanceOntology.owl#BOB -->
+
+ <owl:Class rdf:about="#BOB">
+ <rdfs:label rdf:datatype="&xsd;string"
+ >A BOB represents an identifiable characterized entity.</rdfs:label>
+ </owl:Class>
+
+
+
+ <!-- http://w3.org/ProvenanceOntology.owl#Location -->
+
+ <owl:Class rdf:about="#Location"/>
+
+
+
+ <!-- http://w3.org/ProvenanceOntology.owl#ProcessExecution -->
+
+ <owl:Class rdf:about="#ProcessExecution">
+ <rdfs:label rdf:datatype="&xsd;string"
+ >ProcessExecution is defined to be "an identifiable activity, which performs a piece of work."</rdfs:label>
+ </owl:Class>
+
+
+
+ <!-- http://w3.org/ProvenanceOntology.owl#ProvenanceContainer -->
+
+ <owl:Class rdf:about="#ProvenanceContainer">
+ <rdfs:label rdf:datatype="&xsd;string"
+ >ProvenanceContainer is defined to be an aggregation of provenance assertions. A provenance container SHOULD have an URI associated with it.</rdfs:label>
+ <rdfs:subClassOf rdf:resource="#BOB"/>
+ </owl:Class>
+
+
+
+ <!-- http://w3.org/ProvenanceOntology.owl#Revision -->
+
+ <owl:Class rdf:about="#Revision">
+ <rdfs:label rdf:datatype="&xsd;string"
+ >Revision is defined as a modified version of a BOB.</rdfs:label>
+ </owl:Class>
+
+
+
+ <!-- http://w3.org/ProvenanceOntology.owl#Time -->
+
+ <owl:Class rdf:about="#Time">
+ <rdfs:label rdf:datatype="&xsd;string"
+ >Time represents temporal information about entities in the Provenance model.</rdfs:label>
+ </owl:Class>
+</rdf:RDF>
+
+
+
+<!-- Generated by the OWL API (version 2.2.1.1138) http://owlapi.sourceforge.net -->
+