ontology/component-aggregations/prov.owl
author Paul Groth <p.t.groth@vu.nl>
Fri, 07 Jun 2013 20:21:19 +0200
changeset 6412 600c6fd1fdb4
parent 863 592fea0140f0
permissions -rw-r--r--
minor updates to address dong's comments
<?xml version="1.0" encoding="utf-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
  <ns1:Class xmlns:ns1="http://www.w3.org/2002/07/owl#" rdf:about="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#QualifiedInvolvement">
    <ns2:subClassOf xmlns:ns2="http://www.w3.org/2000/01/rdf-schema#">
      <rdf:Description>
        <ns1:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">1</ns1:minCardinality>
        <ns1:onProperty rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#entity"/>
      </rdf:Description>
    </ns2:subClassOf>
  </ns1:Class>
  <ns3:ObjectProperty xmlns:ns3="http://www.w3.org/2002/07/owl#" rdf:about="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#entity">
    <ns4:comment xmlns:ns4="http://www.w3.org/2000/01/rdf-schema#">The Entity whose involvement (PE's used, hadParticipant, wasControlledBy, or generation) is being qualified.</ns4:comment>
    <ns5:comment xmlns:ns5="http://www.w3.org/2000/01/rdf-schema#">This is effectively the rdf:object or owl:AnnotationTarget of the triple being reified.</ns5:comment>
    <ns6:domain xmlns:ns6="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#QualifiedInvolvement"/>
    <ns7:label xmlns:ns7="http://www.w3.org/2000/01/rdf-schema#">entity</ns7:label>
    <ns8:range xmlns:ns8="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#Entity"/>
  </ns3:ObjectProperty>
  <ns9:ObjectProperty xmlns:ns9="http://www.w3.org/2002/07/owl#" rdf:about="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#qualifiedInvolvement">
    <ns10:comment xmlns:ns10="http://www.w3.org/2000/01/rdf-schema#">Although the domain includes Entity, qualifying the principle involvements will describe ProcessExecutions. Entity is included in the domain for extensibility (Revision; ComplementOf).</ns10:comment>
    <ns11:domain xmlns:ns11="http://www.w3.org/2000/01/rdf-schema#">
      <rdf:Description>
        <ns9:unionOf>
          <rdf:Description>
            <rdf:first rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#ProcessExecution"/>
            <rdf:rest>
              <rdf:Description>
                <rdf:first rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#Entity"/>
                <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
              </rdf:Description>
            </rdf:rest>
          </rdf:Description>
        </ns9:unionOf>
      </rdf:Description>
    </ns11:domain>
    <ns12:label xmlns:ns12="http://www.w3.org/2000/01/rdf-schema#">qualifiedInvolvement</ns12:label>
    <ns13:range xmlns:ns13="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#QualifiedInvolvement"/>
  </ns9:ObjectProperty>
  <ns14:Class xmlns:ns14="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/2002/07/owl#Thing"/>
  <ns15:Class xmlns:ns15="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/2006/time#Instant">
    <ns16:comment xmlns:ns16="http://www.w3.org/2000/01/rdf-schema#" rdf:datatype="http://www.w3.org/2001/XMLSchema#string">"Instants are, intuitively, point-like in that they have no interior points"
from the W3C OWL-Time Working Draft (http://www.w3.org/TR/owl-time/).</ns16:comment>
    <ns17:subClassOf xmlns:ns17="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/2006/time#TemporalEntity"/>
  </ns15:Class>
  <ns18:Class xmlns:ns18="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/2006/time#Interval">
    <ns19:comment xmlns:ns19="http://www.w3.org/2000/01/rdf-schema#" rdf:datatype="http://www.w3.org/2001/XMLSchema#string">"Intervals are, intuitively, things with extent" from W3C OWL-Time Working Draft (http://www.w3.org/TR/owl-time/).</ns19:comment>
    <ns20:subClassOf xmlns:ns20="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/2006/time#TemporalEntity"/>
  </ns18:Class>
  <ns21:Class xmlns:ns21="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/2006/time#TemporalEntity">
    <ns22:comment xmlns:ns22="http://www.w3.org/2000/01/rdf-schema#" rdf:datatype="http://www.w3.org/2001/XMLSchema#string">TemporalEntity represents time information, both time instant (having 0 time duration) and interval (having a non-zero duration).</ns22:comment>
    <ns21:equivalentClass>
      <ns21:Class>
        <ns21:unionOf>
          <rdf:Description>
            <rdf:first rdf:resource="http://www.w3.org/2006/time#Instant"/>
            <rdf:rest>
              <rdf:Description>
                <rdf:first rdf:resource="http://www.w3.org/2006/time#Interval"/>
                <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
              </rdf:Description>
            </rdf:rest>
          </rdf:Description>
        </ns21:unionOf>
      </ns21:Class>
    </ns21:equivalentClass>
  </ns21:Class>
  <ns23:ObjectProperty xmlns:ns23="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/2006/time#after"/>
  <ns24:DatatypeProperty xmlns:ns24="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/2006/time#inXSDDateTime">
    <ns25:domain xmlns:ns25="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/2006/time#Instant"/>
    <ns26:range xmlns:ns26="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
  </ns24:DatatypeProperty>
  <ns27:Thing xmlns:ns27="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/TR/prov-o/"/>
  <ns28:Ontology xmlns:ns28="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/">
    <ns29:comment xmlns:ns29="http://www.w3.org/2000/01/rdf-schema#" rdf:datatype="http://www.w3.org/2001/XMLSchema#string">0.1</ns29:comment>
    <ns30:comment xmlns:ns30="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">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.</ns30:comment>
    <ns31:seeAlso xmlns:ns31="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/TR/prov-o/"/>
  </ns28:Ontology>
  <ns32:Class xmlns:ns32="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/Agent">
    <ns33:comment xmlns:ns33="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">An agent represents a characterized entity capable of activity.</ns33:comment>
    <ns34:label xmlns:ns34="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">Agent</ns34:label>
    <ns35:subClassOf xmlns:ns35="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
  </ns32:Class>
  <ns36:Class xmlns:ns36="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/Control">
    <ns37:comment xmlns:ns37="http://www.w3.org/2000/01/rdf-schema#">This class is reifying the triple from the ProcessExecution to the Entity: subClassOf onProperty rdf:predicate/owl:AnnotatedProperty; hasValue prov:wasControlledBy -tlebo 2011-11-06</ns37:comment>
    <ns38:subClassOf xmlns:ns38="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/QualifiedInvolvement"/>
    <ns39:subClassOf xmlns:ns39="http://www.w3.org/2000/01/rdf-schema#">
      <ns36:Restriction>
        <ns36:hasValue rdf:resource="http://www.w3.org/ns/prov-o/controller"/>
        <ns36:onProperty rdf:resource="http://www.w3.org/ns/prov-o/role"/>
      </ns36:Restriction>
    </ns39:subClassOf>
  </ns36:Class>
  <ns40:Class xmlns:ns40="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/Entity">
    <ns41:comment xmlns:ns41="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">An identifiable characterized entity.</ns41:comment>
    <ns42:label xmlns:ns42="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">Entity</ns42:label>
  </ns40:Class>
  <ns43:Class xmlns:ns43="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/EntityInRole">
    <ns44:comment xmlns:ns44="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">Entity in role is defined to be "a function assumed by a entity or an agent."</ns44:comment>
    <ns45:label xmlns:ns45="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">Entity In Role</ns45:label>
    <ns46:subClassOf xmlns:ns46="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
    <ns47:subClassOf xmlns:ns47="http://www.w3.org/2000/01/rdf-schema#">
      <ns43:Restriction>
        <ns43:onProperty rdf:resource="http://www.w3.org/ns/prov-o/wasAssumedBy"/>
        <ns43:someValuesFrom rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
      </ns43:Restriction>
    </ns47:subClassOf>
  </ns43:Class>
  <ns48:Class xmlns:ns48="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/Generation">
    <ns49:comment xmlns:ns49="http://www.w3.org/2000/01/rdf-schema#">This class is reifying the triple from the ProcessExecution to the Entity: subClassOf onProperty rdf:predicate/owl:AnnotatedProperty; hasValue prov:generation -tlebo 2011-11-06</ns49:comment>
    <ns50:subClassOf xmlns:ns50="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/QualifiedInvolvement"/>
  </ns48:Class>
  <ns51:Class xmlns:ns51="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/Location">
    <ns52:label xmlns:ns52="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">Location</ns52:label>
  </ns51:Class>
  <ns53:Class xmlns:ns53="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/Participation">
    <ns54:comment xmlns:ns54="http://www.w3.org/2000/01/rdf-schema#">This class is reifying the triple from the ProcessExecution to the Entity: subClassOf onProperty rdf:predicate/owl:AnnotatedProperty; hasValue prov:hadParticipant -tlebo 2011-11-06</ns54:comment>
    <ns55:subClassOf xmlns:ns55="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/QualifiedInvolvement"/>
  </ns53:Class>
  <ns56:Class xmlns:ns56="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/ProcessExecution">
    <ns57:comment xmlns:ns57="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">ProcessExecution is defined to be "an identifiable activity, which performs a piece of work."</ns57:comment>
    <ns58:label xmlns:ns58="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">Process Execution</ns58:label>
    <ns59:subClassOf xmlns:ns59="http://www.w3.org/2000/01/rdf-schema#">
      <ns56:Restriction>
        <ns56:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">0</ns56:minCardinality>
        <ns56:onProperty rdf:resource="http://www.w3.org/ns/prov-o/qualifiedUsage"/>
      </ns56:Restriction>
    </ns59:subClassOf>
    <ns60:subClassOf xmlns:ns60="http://www.w3.org/2000/01/rdf-schema#">
      <ns56:Restriction>
        <ns56:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">0</ns56:minCardinality>
        <ns56:onProperty rdf:resource="http://www.w3.org/ns/prov-o/qualifiedGeneration"/>
      </ns56:Restriction>
    </ns60:subClassOf>
    <ns61:subClassOf xmlns:ns61="http://www.w3.org/2000/01/rdf-schema#">
      <ns56:Restriction>
        <ns56:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">0</ns56:minCardinality>
        <ns56:onProperty rdf:resource="http://www.w3.org/ns/prov-o/qualifiedParticipation"/>
      </ns56:Restriction>
    </ns61:subClassOf>
    <ns62:subClassOf xmlns:ns62="http://www.w3.org/2000/01/rdf-schema#">
      <ns56:Restriction>
        <ns56:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">0</ns56:minCardinality>
        <ns56:onProperty rdf:resource="http://www.w3.org/ns/prov-o/qualifiedControl"/>
      </ns56:Restriction>
    </ns62:subClassOf>
  </ns56:Class>
  <ns63:Class xmlns:ns63="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/ProvenanceContainer">
    <ns64:comment xmlns:ns64="http://www.w3.org/2000/01/rdf-schema#" rdf:datatype="http://www.w3.org/2001/XMLSchema#string">ProvenanceContainer is defined to be an aggregation of provenance assertions. A provenance container SHOULD have an URI associated with it.

The ProvenanceContainer (and Account) can be instantiated as a RDF graph.</ns64:comment>
    <ns65:label xmlns:ns65="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">Provenance Container</ns65:label>
  </ns63:Class>
  <ns66:Class xmlns:ns66="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/Recipe">
    <ns67:label xmlns:ns67="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">Recipe</ns67:label>
  </ns66:Class>
  <ns68:Class xmlns:ns68="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/Role">
    <ns69:label xmlns:ns69="http://www.w3.org/2000/01/rdf-schema#">Role</ns69:label>
  </ns68:Class>
  <ns70:Class xmlns:ns70="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/Usage">
    <ns71:comment xmlns:ns71="http://www.w3.org/2000/01/rdf-schema#">This class is reifying the triple from the ProcessExecution to the Entity: subClassOf onProperty rdf:predicate/owl:AnnotatedProperty; hasValue prov:used -tlebo 2011-11-06</ns71:comment>
    <ns72:subClassOf xmlns:ns72="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/QualifiedInvolvement"/>
  </ns70:Class>
  <ns73:Role xmlns:ns73="http://www.w3.org/ns/prov-o/" rdf:about="http://www.w3.org/ns/prov-o/controller">
    <ns74:comment xmlns:ns74="http://www.w3.org/2000/01/rdf-schema#">The role of controling a ProcessExecution. This is an implied role when asserting wasControlledBy and qualifedControl.</ns74:comment>
    <ns75:label xmlns:ns75="http://www.w3.org/2000/01/rdf-schema#">controller</ns75:label>
  </ns73:Role>
  <ns76:ObjectProperty xmlns:ns76="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/dependedOn">
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
    <ns77:domain xmlns:ns77="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
    <ns78:label xmlns:ns78="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">depended on</ns78:label>
    <ns79:range xmlns:ns79="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
  </ns76:ObjectProperty>
  <ns80:ObjectProperty xmlns:ns80="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/followed">
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AsymmetricProperty"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#IrreflexiveProperty"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#TransitiveProperty"/>
    <ns81:domain xmlns:ns81="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/ProcessExecution"/>
    <ns82:label xmlns:ns82="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">preceded</ns82:label>
    <ns83:range xmlns:ns83="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/ProcessExecution"/>
    <ns84:subPropertyOf xmlns:ns84="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/2006/time#after"/>
  </ns80:ObjectProperty>
  <ns85:ObjectProperty xmlns:ns85="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/generated">
    <ns86:comment xmlns:ns86="http://www.w3.org/2000/01/rdf-schema#">Defined for syntactic sugar when describing ONLY a Process Execution. It permits asserting everything on the same subject.</ns86:comment>
    <ns87:comment xmlns:ns87="http://www.w3.org/2000/01/rdf-schema#">Minimal axioms should be asserted on this axiom directly; they should follow from whatever is asserted about prov:wasGeneratedBy</ns87:comment>
    <ns88:seeAlso xmlns:ns88="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/2011/prov/wiki/Qualifed_Involvements_in_PROV-O"/>
    <ns85:inverseOf rdf:resource="http://www.w3.org/ns/prov-o/wasGeneratedBy"/>
  </ns85:ObjectProperty>
  <ns89:ObjectProperty xmlns:ns89="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/hadLocation">
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AsymmetricProperty"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#IrreflexiveProperty"/>
    <ns90:domain xmlns:ns90="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
    <ns91:label xmlns:ns91="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">had location</ns91:label>
    <ns92:range xmlns:ns92="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Location"/>
  </ns89:ObjectProperty>
  <ns93:ObjectProperty xmlns:ns93="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/hadOriginalSource">
    <ns94:comment xmlns:ns94="http://www.w3.org/2000/01/rdf-schema#" rdf:datatype="http://www.w3.org/2001/XMLSchema#string">how is this different from wasDerivedFrom?</ns94:comment>
    <ns95:domain xmlns:ns95="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
    <ns96:range xmlns:ns96="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
  </ns93:ObjectProperty>
  <ns97:ObjectProperty xmlns:ns97="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/hadParticipant">
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AsymmetricProperty"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#IrreflexiveProperty"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
    <ns98:domain xmlns:ns98="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/ProcessExecution"/>
    <ns99:label xmlns:ns99="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">had participant</ns99:label>
    <ns100:range xmlns:ns100="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
    <ns101:seeAlso xmlns:ns101="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/TR/2011/WD-prov-dm-20111018/#expression-Participation"/>
    <ns102:subPropertyOf xmlns:ns102="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/involved"/>
  </ns97:ObjectProperty>
  <ns103:ObjectProperty xmlns:ns103="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/hadRecipe">
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AsymmetricProperty"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#IrreflexiveProperty"/>
    <ns104:comment xmlns:ns104="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">The ProcessExecution activity performed was described by
            the given recipe resource. Process specifications, as
            referred to by recipe links, are out of scope of this
            specification</ns104:comment>
    <ns105:domain xmlns:ns105="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/ProcessExecution"/>
    <ns106:label xmlns:ns106="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">had recipe</ns106:label>
    <ns107:range xmlns:ns107="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Recipe"/>
  </ns103:ObjectProperty>
  <ns108:ObjectProperty xmlns:ns108="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/hadTemporalValue">
    <ns109:domain xmlns:ns109="http://www.w3.org/2000/01/rdf-schema#">
      <ns108:Class>
        <ns108:unionOf>
          <rdf:Description>
            <rdf:first rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
            <rdf:rest>
              <rdf:Description>
                <rdf:first rdf:resource="http://www.w3.org/ns/prov-o/ProcessExecution"/>
                <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
              </rdf:Description>
            </rdf:rest>
          </rdf:Description>
        </ns108:unionOf>
      </ns108:Class>
    </ns109:domain>
    <ns110:label xmlns:ns110="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">has temporal value</ns110:label>
    <ns111:range xmlns:ns111="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/2006/time#TemporalEntity"/>
  </ns108:ObjectProperty>
  <ns112:ObjectProperty xmlns:ns112="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/involved">
    <ns113:comment xmlns:ns113="http://www.w3.org/2000/01/rdf-schema#">A generic involvement between Entities and ProcessExecutions (and vice versa); a superproperty of ProcessExecutions' :used, :hadParticipant, :wasControlledBy, and Entities' :wasGeneratedBy</ns113:comment>
    <ns114:domain xmlns:ns114="http://www.w3.org/2000/01/rdf-schema#">
      <rdf:Description>
        <ns112:unionOf>
          <rdf:Description>
            <rdf:first rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
            <rdf:rest>
              <rdf:Description>
                <rdf:first rdf:resource="http://www.w3.org/ns/prov-o/ProcessExecution"/>
                <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
              </rdf:Description>
            </rdf:rest>
          </rdf:Description>
        </ns112:unionOf>
      </rdf:Description>
    </ns114:domain>
    <ns115:range xmlns:ns115="http://www.w3.org/2000/01/rdf-schema#">
      <rdf:Description>
        <ns112:unionOf>
          <rdf:Description>
            <rdf:first rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
            <rdf:rest>
              <rdf:Description>
                <rdf:first rdf:resource="http://www.w3.org/ns/prov-o/ProcessExecution"/>
                <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
              </rdf:Description>
            </rdf:rest>
          </rdf:Description>
        </ns112:unionOf>
      </rdf:Description>
    </ns115:range>
  </ns112:ObjectProperty>
  <ns116:Role xmlns:ns116="http://www.w3.org/ns/prov-o/" rdf:about="http://www.w3.org/ns/prov-o/participant">
    <ns117:comment xmlns:ns117="http://www.w3.org/2000/01/rdf-schema#">The role of participating in a ProcessExecution. This is an implied role when asserting hadParticipant and qualifiedParticipation..</ns117:comment>
    <ns118:label xmlns:ns118="http://www.w3.org/2000/01/rdf-schema#">participant</ns118:label>
  </ns116:Role>
  <ns119:ObjectProperty xmlns:ns119="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/qualifiedControl">
    <ns120:domain xmlns:ns120="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/ProcessExecution"/>
    <ns121:range xmlns:ns121="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Control"/>
    <ns122:subPropertyOf xmlns:ns122="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/qualifiedInvolvement"/>
  </ns119:ObjectProperty>
  <ns123:ObjectProperty xmlns:ns123="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/qualifiedGeneration">
    <ns124:domain xmlns:ns124="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/ProcessExecution"/>
    <ns125:range xmlns:ns125="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Generation"/>
    <ns126:subPropertyOf xmlns:ns126="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/qualifiedInvolvement"/>
  </ns123:ObjectProperty>
  <ns127:ObjectProperty xmlns:ns127="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/qualifiedParticipation">
    <ns128:domain xmlns:ns128="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/ProcessExecution"/>
    <ns129:range xmlns:ns129="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Participation"/>
    <ns130:subPropertyOf xmlns:ns130="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/qualifiedInvolvement"/>
  </ns127:ObjectProperty>
  <ns131:ObjectProperty xmlns:ns131="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/qualifiedUsage">
    <ns132:domain xmlns:ns132="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/ProcessExecution"/>
    <ns133:range xmlns:ns133="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Usage"/>
    <ns134:subPropertyOf xmlns:ns134="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/qualifiedInvolvement"/>
  </ns131:ObjectProperty>
  <ns135:ObjectProperty xmlns:ns135="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/role">
    <ns136:comment xmlns:ns136="http://www.w3.org/2000/01/rdf-schema#">The PROV-DM namespace declares a reserved qualifier: role.</ns136:comment>
    <ns137:domain xmlns:ns137="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/QualifiedInvolvement"/>
    <ns138:range xmlns:ns138="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Role"/>
    <ns139:seeAlso xmlns:ns139="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/TR/2011/WD-prov-dm-20111018/#extensibility-section"/>
  </ns135:ObjectProperty>
  <ns140:ObjectProperty xmlns:ns140="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/used">
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AsymmetricProperty"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#IrreflexiveProperty"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
    <ns141:domain xmlns:ns141="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/ProcessExecution"/>
    <ns142:label xmlns:ns142="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">used</ns142:label>
    <ns143:range xmlns:ns143="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
    <ns144:subPropertyOf xmlns:ns144="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/involved"/>
  </ns140:ObjectProperty>
  <ns145:ObjectProperty xmlns:ns145="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/wasAssumedBy">
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AsymmetricProperty"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#IrreflexiveProperty"/>
    <ns146:domain xmlns:ns146="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/EntityInRole"/>
    <ns147:label xmlns:ns147="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">assumed by</ns147:label>
    <ns148:range xmlns:ns148="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
  </ns145:ObjectProperty>
  <ns149:ObjectProperty xmlns:ns149="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/wasAttributedTo">
    <ns150:domain xmlns:ns150="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
    <ns151:range xmlns:ns151="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Agent"/>
  </ns149:ObjectProperty>
  <ns152:ObjectProperty xmlns:ns152="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/wasComplementOf">
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AsymmetricProperty"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#IrreflexiveProperty"/>
    <ns153:comment xmlns:ns153="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">wasComplementOf links two instances of Entity, where "it is relationship between two characterized entities asserted to have compatible characterization over some continuous time interval."</ns153:comment>
    <ns154:domain xmlns:ns154="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
    <ns155:label xmlns:ns155="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">was complement of</ns155:label>
    <ns156:range xmlns:ns156="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
  </ns152:ObjectProperty>
  <ns157:ObjectProperty xmlns:ns157="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/wasControlledBy">
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AsymmetricProperty"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#IrreflexiveProperty"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
    <ns158:comment xmlns:ns158="http://www.w3.org/2000/01/rdf-schema#">If the expressions entity(e,av) and wasControlledBy(pe,e) hold for some identifiers pe, e, and attribute-values av, then the expression agent(e) also holds.</ns158:comment>
    <ns159:domain xmlns:ns159="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/ProcessExecution"/>
    <ns160:label xmlns:ns160="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">was controlled by</ns160:label>
    <ns161:range xmlns:ns161="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Agent"/>
    <ns162:seeAlso xmlns:ns162="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/TR/2011/WD-prov-dm-20111018/#expression-Agent"/>
    <ns163:subPropertyOf xmlns:ns163="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/involved"/>
  </ns157:ObjectProperty>
  <ns164:ObjectProperty xmlns:ns164="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/wasDerivedFrom">
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AsymmetricProperty"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#IrreflexiveProperty"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
    <ns165:comment xmlns:ns165="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">wasDerivedFrom links two distinct characterized entities, where "some characterized entity is transformed from, created from, or affected by another characterized entity."</ns165:comment>
    <ns166:domain xmlns:ns166="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
    <ns167:label xmlns:ns167="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">was derived from</ns167:label>
    <ns168:label xmlns:ns168="http://www.w3.org/2000/01/rdf-schema#">wasDerivedFrom</ns168:label>
    <ns169:range xmlns:ns169="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
    <ns170:subPropertyOf xmlns:ns170="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/dependedOn"/>
  </ns164:ObjectProperty>
  <ns171:ObjectProperty xmlns:ns171="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/wasEventuallyDerivedFrom">
    <ns172:comment xmlns:ns172="http://www.w3.org/2000/01/rdf-schema#" rdf:datatype="http://www.w3.org/2001/XMLSchema#string">The current definition of "wasDerivedFrom" states that there was an activity of "transformed from, created from, or affected by" that links the two Entity instances, which is *summarized* by the wasDerivedFrom property. Hence, "Process Execution Independent Derivation Expression" is not consistent with current definition of derivation.

This is Issue 126 (http://www.w3.org/2011/prov/track/issues/126)</ns172:comment>
    <ns173:domain xmlns:ns173="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
    <ns174:range xmlns:ns174="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
    <ns175:subPropertyOf xmlns:ns175="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/wasDerivedFrom"/>
  </ns171:ObjectProperty>
  <ns176:ObjectProperty xmlns:ns176="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/wasGeneratedBy">
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AsymmetricProperty"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#IrreflexiveProperty"/>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
    <ns177:comment xmlns:ns177="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">wasGeneratedBy links Entitites with ProcessExecution representing that entity was generated as a result of ProcessExecution</ns177:comment>
    <ns178:domain xmlns:ns178="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
    <ns179:label xmlns:ns179="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">was generated by</ns179:label>
    <ns180:range xmlns:ns180="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/ProcessExecution"/>
    <ns181:subPropertyOf xmlns:ns181="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/involved"/>
  </ns176:ObjectProperty>
  <ns182:ObjectProperty xmlns:ns182="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/wasInformedBy">
    <ns183:comment xmlns:ns183="http://www.w3.org/2000/01/rdf-schema#" rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Proposal to change the name to "Dependencies amongst Process Executions" to avoid ambiguities</ns183:comment>
    <ns184:domain xmlns:ns184="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/ProcessExecution"/>
    <ns185:label xmlns:ns185="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">was informed by</ns185:label>
    <ns186:range xmlns:ns186="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/ProcessExecution"/>
  </ns182:ObjectProperty>
  <ns187:ObjectProperty xmlns:ns187="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/wasQuoteOf">
    <ns188:comment xmlns:ns188="http://www.w3.org/2000/01/rdf-schema#" rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Different from wasAttributedTo?</ns188:comment>
    <ns189:domain xmlns:ns189="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
    <ns190:range xmlns:ns190="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Agent"/>
  </ns187:ObjectProperty>
  <ns191:ObjectProperty xmlns:ns191="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/wasRevisionOf">
    <ns192:comment xmlns:ns192="http://www.w3.org/2000/01/rdf-schema#" rdf:datatype="http://www.w3.org/2001/XMLSchema#string">How is this property distinct from wasDerivedFrom?</ns192:comment>
    <ns193:domain xmlns:ns193="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
    <ns194:range xmlns:ns194="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
    <ns195:subPropertyOf xmlns:ns195="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/wasEventuallyDerivedFrom"/>
  </ns191:ObjectProperty>
  <ns196:ObjectProperty xmlns:ns196="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/wasScheduledAfter">
    <ns197:domain xmlns:ns197="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/ProcessExecution"/>
    <ns198:label xmlns:ns198="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">was scheduled after</ns198:label>
    <ns199:range xmlns:ns199="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/ProcessExecution"/>
  </ns196:ObjectProperty>
  <ns200:ObjectProperty xmlns:ns200="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/wasSummaryOf">
    <ns201:domain xmlns:ns201="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
    <ns202:range xmlns:ns202="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
  </ns200:ObjectProperty>
</rdf:RDF>