implemented component aggregation list for prov.ttl; updated owl:imports closure implementation.
--- a/ontology/component-aggregations/aggregate.sh Tue Nov 08 21:59:36 2011 -0500
+++ b/ontology/component-aggregations/aggregate.sh Tue Nov 08 22:03:32 2011 -0500
@@ -7,59 +7,66 @@
#3>
#3> <> a doap:Project;
#3> dcterms:description "Script to process one-step owl:imports of OWL components.";
-#3> dcterms:author "Tim Lebo";
+#3> dcterms:creator <http://purl.org/twc/id/person/TimLebo>;
#3> rdfs:seeAlso <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/component-aggregations/aggregate.sh>;
#3> :requires [ dcterms:title "rapper";
#3> doap:download-page <http://librdf.org/raptor/INSTALL.html>;
#3> doap:download-page <http://download.librdf.org/source/raptor2-1.9.1.tar.gz> ];
#3> .
-base="https://dvcs.w3.org/hg/prov/raw-file/tip/ontology/component-aggregations"
-
if [ ! `which md5` ]; then
- echo "need md5 to proceed"
+ echo "`basename $0` needs md5 to proceed"
exit 1
fi
if [ ! `which rapper` ]; then
- echo "need rapper to proceed; install http://download.librdf.org/source/raptor2-1.9.1.tar.gz "
+ echo "`basename $0` needs rapper to proceed; install http://download.librdf.org/source/raptor2-1.9.1.tar.gz"
echo "see http://librdf.org/raptor/INSTALL.html "
exit 1
fi
+# Clean up any files we left behind before.
+#
rm -f "_"`basename $0`*.tmp
+
+# Decide where to place our temporary file.
+#
TEMP="_"`basename $0``date +%s`_$$.tmp
+# Build the list of component lists from the command line; if none, just do all of them.
+#
component_list=""
-while [[ $? -gt 0 && -e "$1" ]]; do
+while [[ $# -gt 0 && -e "$1" ]]; do
component_list="$component_list $1"
shift
done
if [[ ${#component_list} -eq 0 ]]; then
component_list=`find . -name "*.ttl" | grep -v "\.prov.ttl" | sed 's/^\.\///'`
-
fi
for component_list_file in $component_list; do
rm -f $TEMP
- component_url="${base}/${component_list_file}"
- echo "$component_url"
+ component_list_url="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/component-aggregations/${component_list_file}"
+ component_list_url="${component_list_file}"
closure_file=`echo $component_list_file | sed 's/.ttl$/.owl/'`
+ echo "$component_list_url --=(closure)=--> $closure_file"
if [ "$closure_file" == $component_list_file ]; then
- echo "skipping $component_list_file because it would be overwritten by its closure."
+ echo "ERROR: skipping $component_list_file because it would be overwritten by its closure."
continue
fi
let input_count=0
- for component in `rapper -g -o ntriples $component_url 2> /dev/null | awk '$2 == "<http://www.w3.org/2002/07/owl#imports>"{print $3}' | sed 's/<//;s/>//'`; do
+ echo $components_list_url
+ for component in `rapper -g -o ntriples $component_list_url 2> /dev/null | awk '$2 == "<http://www.w3.org/2002/07/owl#imports>"{print $3}' | sed 's/<//;s/>//'`; do
let input_count=$input_count+1
genid=`md5 -s $component | awk '{print $4}'`
echo " += $component"
rapper -q -g -o ntriples $component | sed "s/_:genid/_:genid${genid}/g" >> $TEMP
if [ $input_count -eq 1 ]; then
+ echo "@prefix xsd: <http://www.w3.org/2001/XMLSchema#> ." >> $closure_file.prov.ttl
echo "@prefix nfo: <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#> ." >> $closure_file.prov.ttl
- echo "@prefix prov: <http://www.w3.org/ns/prov-o/> ." >> $closure_file.prov.ttl
+ echo "@prefix prov: <http://www.w3.org/ns/prov-o/> ." >> $closure_file.prov.ttl
echo "@prefix : <#> ." >> $closure_file.prov.ttl
id=""
else
@@ -72,6 +79,11 @@
echo " prov:wasDerivedFrom :component_list;" >> $closure_file.prov.ttl
fi
echo " prov:wasDerivedFrom :input$id;" >> $closure_file.prov.ttl
+ echo " prov:qualifiedDerivation [" >> $closure_file.prov.ttl
+ echo " a prov:Derivation;" >> $closure_file.prov.ttl
+ echo " prov:entity :input$id;" >> $closure_file.prov.ttl
+ echo " prov:time \"`date +%Y-%m-%dT%H:%M:%S%z | sed 's/\(..\)$/:\1/'`\"^^xsd:dateTime;" >> $closure_file.prov.ttl
+ echo " ];" >> $closure_file.prov.ttl
if [ $input_count -eq 1 ]; then
echo " a prov:Entity;" >> $closure_file.prov.ttl
fi
@@ -79,7 +91,7 @@
if [ $input_count -eq 1 ]; then
echo "" >> $closure_file.prov.ttl
echo ":component_list" >> $closure_file.prov.ttl
- echo " nfo:fileURL <$component_url>;" >> $closure_file.prov.ttl
+ echo " nfo:fileURL <$component_list_url>;" >> $closure_file.prov.ttl
echo " a prov:Entity;" >> $closure_file.prov.ttl
echo "." >> $closure_file.prov.ttl
fi
--- a/ontology/component-aggregations/prov-variant-1.owl Tue Nov 08 21:59:36 2011 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,67 +0,0 @@
-<?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://www.w3.org/ns/prov-o/Account">
- <ns2:comment xmlns:ns2="http://www.w3.org/2000/01/rdf-schema#">Account requires that the asserter be identified.</ns2:comment>
- <ns3:comment xmlns:ns3="http://www.w3.org/2000/01/rdf-schema#">An Account associates an asserting agent with some set of assertions, which are available from a ProvenanceContainer.</ns3:comment>
- <ns4:seeAlso xmlns:ns4="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/default/model/ProvenanceModel.html#expression-Account"/>
- <ns5:subClassOf xmlns:ns5="http://www.w3.org/2000/01/rdf-schema#">
- <ns1:Restriction>
- <ns1:minQualifiedCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">1</ns1:minQualifiedCardinality>
- <ns1:onClass rdf:resource="http://www.w3.org/ns/prov-o/Agent"/>
- <ns1:onProperty rdf:resource="http://www.w3.org/ns/prov-o/hasAsserter"/>
- </ns1:Restriction>
- </ns5:subClassOf>
- <ns6:subClassOf xmlns:ns6="http://www.w3.org/2000/01/rdf-schema#">
- <ns1:Restriction>
- <ns1:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">1</ns1:minCardinality>
- <ns1:onProperty rdf:resource="http://www.w3.org/ns/prov-o/hasAssertions"/>
- </ns1:Restriction>
- </ns6:subClassOf>
- <ns7:subClassOf xmlns:ns7="http://www.w3.org/2000/01/rdf-schema#">
- <ns1:Restriction>
- <ns1:allValuesFrom rdf:resource="http://www.w3.org/ns/prov-o/ProvenanceContainer"/>
- <ns1:onProperty rdf:resource="http://www.w3.org/ns/prov-o/hasAssertions"/>
- </ns1:Restriction>
- </ns7:subClassOf>
- </ns1:Class>
- <ns8:Class xmlns:ns8="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/EntityInRole">
- <ns9:comment xmlns:ns9="http://www.w3.org/2000/01/rdf-schema#">An Entity that assumes a Role within the context of this provenance assertion.</ns9:comment>
- <ns10:label xmlns:ns10="http://www.w3.org/2000/01/rdf-schema#">EntityInRole</ns10:label>
- <ns11:seeAlso xmlns:ns11="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/2011/prov/track/issues/110"/>
- <ns12:subClassOf xmlns:ns12="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
- <ns13:subClassOf xmlns:ns13="http://www.w3.org/2000/01/rdf-schema#">
- <ns8:Restriction>
- <ns8:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">1</ns8:minCardinality>
- <ns8:onProperty rdf:resource="http://www.w3.org/ns/prov-o/assumedRole"/>
- </ns8:Restriction>
- </ns13:subClassOf>
- <ns14:subClassOf xmlns:ns14="http://www.w3.org/2000/01/rdf-schema#">
- <ns8:Restriction>
- <ns8:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">1</ns8:minCardinality>
- <ns8:onProperty rdf:resource="http://www.w3.org/ns/prov-o/wasAssumedBy"/>
- </ns8:Restriction>
- </ns14:subClassOf>
- </ns8:Class>
- <rdf:Description rdf:about="http://www.w3.org/ns/prov-o/Role">
- <ns15:subClassOf xmlns:ns15="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
- <ns16:subClassOf xmlns:ns16="http://www.w3.org/2000/01/rdf-schema#">
- <ns17:Restriction xmlns:ns17="http://www.w3.org/2002/07/owl#">
- <ns17:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">1</ns17:minCardinality>
- <ns17:onProperty rdf:resource="http://www.w3.org/ns/prov-o/wasAssumedBy"/>
- </ns17:Restriction>
- </ns16:subClassOf>
- </rdf:Description>
- <ns18:ObjectProperty xmlns:ns18="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/hasAssertions">
- <ns19:comment xmlns:ns19="http://www.w3.org/2000/01/rdf-schema#">A reference to the assertions that an asserter has made. This could be to a named graph, a file, a URL, etc.</ns19:comment>
- <ns20:label xmlns:ns20="http://www.w3.org/2000/01/rdf-schema#">hasAssertions</ns20:label>
- <ns21:subPropertyOf xmlns:ns21="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/hasLocation"/>
- </ns18:ObjectProperty>
- <ns22:ObjectProperty xmlns:ns22="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/wasAssumedBy">
- <ns23:domain xmlns:ns23="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Role"/>
- <ns24:range xmlns:ns24="http://www.w3.org/2000/01/rdf-schema#">
- <rdf:Description>
- <ns22:complementOf rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
- </rdf:Description>
- </ns24:range>
- </ns22:ObjectProperty>
-</rdf:RDF>
--- a/ontology/component-aggregations/prov-variant-1.owl.prov.ttl Tue Nov 08 21:59:36 2011 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,266 +0,0 @@
-@prefix nfo: <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#> .
-@prefix prov: <http://www.w3.org/ns/prov-o/> .
-@prefix : <#> .
-
-:result
- nfo:fileURL <prov-variant-1.owl>;
- prov:wasDerivedFrom :component_list;
- prov:wasDerivedFrom :input;
- a prov:Entity;
-.
-
-:component_list
- nfo:fileURL <https://dvcs.w3.org/hg/prov/raw-file/tip/ontology/component-aggregations/prov-variant-1.ttl>;
- a prov:Entity;
-.
-
-:input
- nfo:fileURL <https://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/Account.ttl>;
- a prov:Entity;
-.
-
-:result
- prov:wasDerivedFrom :input_2;
-.
-
-:input_2
- nfo:fileURL <https://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/EntityInRole.ttl>;
- a prov:Entity;
-.
-
-:result
- prov:wasDerivedFrom :input_3;
-.
-
-:input_3
- nfo:fileURL <https://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/assumedBy.ttl>;
- a prov:Entity;
-.
-@prefix nfo: <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#> .
-@prefix prov: <http://www.w3.org/ns/prov-o/> .
-@prefix : <#> .
-
-:result
- nfo:fileURL <prov-variant-1.owl>;
- prov:wasDerivedFrom :component_list;
- prov:wasDerivedFrom :input;
- a prov:Entity;
-.
-
-:component_list
- nfo:fileURL <https://dvcs.w3.org/hg/prov/raw-file/tip/ontology/component-aggregations/prov-variant-1.ttl>;
- a prov:Entity;
-.
-
-:input
- nfo:fileURL <https://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/Account.ttl>;
- a prov:Entity;
-.
-
-:result
- prov:wasDerivedFrom :input_2;
-.
-
-:input_2
- nfo:fileURL <https://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/EntityInRole.ttl>;
- a prov:Entity;
-.
-
-:result
- prov:wasDerivedFrom :input_3;
-.
-
-:input_3
- nfo:fileURL <https://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/assumedBy.ttl>;
- a prov:Entity;
-.
-@prefix nfo: <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#> .
-@prefix prov: <http://www.w3.org/ns/prov-o/> .
-@prefix : <#> .
-
-:result
- nfo:fileURL <prov-variant-1.owl>;
- prov:wasDerivedFrom :component_list;
- prov:wasDerivedFrom :input;
- a prov:Entity;
-.
-
-:component_list
- nfo:fileURL <https://dvcs.w3.org/hg/prov/raw-file/tip/ontology/component-aggregations/prov-variant-1.ttl>;
- a prov:Entity;
-.
-
-:input
- nfo:fileURL <https://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/Account.ttl>;
- a prov:Entity;
-.
-
-:result
- prov:wasDerivedFrom :input_2;
-.
-
-:input_2
- nfo:fileURL <https://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/EntityInRole.ttl>;
- a prov:Entity;
-.
-
-:result
- prov:wasDerivedFrom :input_3;
-.
-
-:input_3
- nfo:fileURL <https://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/assumedBy.ttl>;
- a prov:Entity;
-.
-@prefix nfo: <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#> .
-@prefix prov: <http://www.w3.org/ns/prov-o/> .
-@prefix : <#> .
-
-:result
- nfo:fileURL <prov-variant-1.owl>;
- prov:wasDerivedFrom :component_list;
- prov:wasDerivedFrom :input;
- a prov:Entity;
-.
-
-:component_list
- nfo:fileURL <https://dvcs.w3.org/hg/prov/raw-file/tip/ontology/component-aggregations/prov-variant-1.ttl>;
- a prov:Entity;
-.
-
-:input
- nfo:fileURL <https://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/Account.ttl>;
- a prov:Entity;
-.
-
-:result
- prov:wasDerivedFrom :input_2;
-.
-
-:input_2
- nfo:fileURL <https://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/EntityInRole.ttl>;
- a prov:Entity;
-.
-
-:result
- prov:wasDerivedFrom :input_3;
-.
-
-:input_3
- nfo:fileURL <https://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/assumedBy.ttl>;
- a prov:Entity;
-.
-@prefix nfo: <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#> .
-@prefix prov: <http://www.w3.org/ns/prov-o/> .
-@prefix : <#> .
-
-:result
- nfo:fileURL <prov-variant-1.owl>;
- prov:wasDerivedFrom :component_list;
- prov:wasDerivedFrom :input;
- a prov:Entity;
-.
-
-:component_list
- nfo:fileURL <https://dvcs.w3.org/hg/prov/raw-file/tip/ontology/component-aggregations/prov-variant-1.ttl>;
- a prov:Entity;
-.
-
-:input
- nfo:fileURL <https://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/Account.ttl>;
- a prov:Entity;
-.
-
-:result
- prov:wasDerivedFrom :input_2;
-.
-
-:input_2
- nfo:fileURL <https://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/EntityInRole.ttl>;
- a prov:Entity;
-.
-
-:result
- prov:wasDerivedFrom :input_3;
-.
-
-:input_3
- nfo:fileURL <https://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/assumedBy.ttl>;
- a prov:Entity;
-.
-@prefix nfo: <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#> .
-@prefix prov: <http://www.w3.org/ns/prov-o/> .
-@prefix : <#> .
-
-:result
- nfo:fileURL <prov-variant-1.owl>;
- prov:wasDerivedFrom :component_list;
- prov:wasDerivedFrom :input;
- a prov:Entity;
-.
-
-:component_list
- nfo:fileURL <https://dvcs.w3.org/hg/prov/raw-file/tip/ontology/component-aggregations/prov-variant-1.ttl>;
- a prov:Entity;
-.
-
-:input
- nfo:fileURL <https://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/Account.ttl>;
- a prov:Entity;
-.
-
-:result
- prov:wasDerivedFrom :input_2;
-.
-
-:input_2
- nfo:fileURL <https://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/EntityInRole.ttl>;
- a prov:Entity;
-.
-
-:result
- prov:wasDerivedFrom :input_3;
-.
-
-:input_3
- nfo:fileURL <https://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/assumedBy.ttl>;
- a prov:Entity;
-.
-@prefix nfo: <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#> .
-@prefix prov: <http://www.w3.org/ns/prov-o/> .
-@prefix : <#> .
-
-:result
- nfo:fileURL <prov-variant-1.owl>;
- prov:wasDerivedFrom :component_list;
- prov:wasDerivedFrom :input;
- a prov:Entity;
-.
-
-:component_list
- nfo:fileURL <https://dvcs.w3.org/hg/prov/raw-file/tip/ontology/component-aggregations/prov-variant-1.ttl>;
- a prov:Entity;
-.
-
-:input
- nfo:fileURL <https://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/Account.ttl>;
- a prov:Entity;
-.
-
-:result
- prov:wasDerivedFrom :input_2;
-.
-
-:input_2
- nfo:fileURL <https://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/EntityInRole.ttl>;
- a prov:Entity;
-.
-
-:result
- prov:wasDerivedFrom :input_3;
-.
-
-:input_3
- nfo:fileURL <https://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/assumedBy.ttl>;
- a prov:Entity;
-.
--- a/ontology/component-aggregations/prov-variant-1.ttl Tue Nov 08 21:59:36 2011 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-@prefix owl: <http://www.w3.org/2002/07/owl#> .
-@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
-@prefix prov: <http://www.w3.org/ns/prov-o/> .
-
-<>
- a owl:Ontology;
- owl:imports <../components/Account.ttl>;
- owl:imports <../components/EntityInRole.ttl>;
- owl:imports <../components/assumedBy.ttl>;
-.
--- a/ontology/component-aggregations/prov.owl Tue Nov 08 21:59:36 2011 -0500
+++ b/ontology/component-aggregations/prov.owl Tue Nov 08 22:03:32 2011 -0500
@@ -1,8 +1,405 @@
<?xml version="1.0" encoding="utf-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
- <ns1:ObjectProperty xmlns:ns1="http://www.w3.org/2002/07/owl#" rdf:about="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#wasDerivedFrom">
- <ns2:domain xmlns:ns2="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#Entity"/>
- <ns3:label xmlns:ns3="http://www.w3.org/2000/01/rdf-schema#">wasDerivedFrom</ns3:label>
- <ns4:range xmlns:ns4="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#Entity"/>
- </ns1:ObjectProperty>
+ <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#Control">
+ <ns2:comment xmlns:ns2="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</ns2:comment>
+ <ns3:subClassOf xmlns:ns3="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#QualifiedInvolvement"/>
+ <ns4:subClassOf xmlns:ns4="http://www.w3.org/2000/01/rdf-schema#">
+ <ns1:Restriction>
+ <ns1:hasValue rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#controller"/>
+ <ns1:onProperty rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#role"/>
+ </ns1:Restriction>
+ </ns4:subClassOf>
+ </ns1:Class>
+ <ns5:Class xmlns:ns5="http://www.w3.org/2002/07/owl#" rdf:about="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#Generation">
+ <ns6:comment xmlns:ns6="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</ns6:comment>
+ <ns7:subClassOf xmlns:ns7="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#QualifiedInvolvement"/>
+ </ns5:Class>
+ <ns8:Class xmlns:ns8="http://www.w3.org/2002/07/owl#" rdf:about="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#Participation">
+ <ns9:comment xmlns:ns9="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</ns9:comment>
+ <ns10:subClassOf xmlns:ns10="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#QualifiedInvolvement"/>
+ </ns8:Class>
+ <rdf:Description rdf:about="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#ProcessExecution">
+ <ns11:subClassOf xmlns:ns11="http://www.w3.org/2000/01/rdf-schema#">
+ <ns12:Restriction xmlns:ns12="http://www.w3.org/2002/07/owl#">
+ <ns12:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">0</ns12:minCardinality>
+ <ns12:onProperty rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#qualifiedUsage"/>
+ </ns12:Restriction>
+ </ns11:subClassOf>
+ <ns13:subClassOf xmlns:ns13="http://www.w3.org/2000/01/rdf-schema#">
+ <ns14:Restriction xmlns:ns14="http://www.w3.org/2002/07/owl#">
+ <ns14:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">0</ns14:minCardinality>
+ <ns14:onProperty rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#qualifiedGeneration"/>
+ </ns14:Restriction>
+ </ns13:subClassOf>
+ <ns15:subClassOf xmlns:ns15="http://www.w3.org/2000/01/rdf-schema#">
+ <ns16:Restriction xmlns:ns16="http://www.w3.org/2002/07/owl#">
+ <ns16:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">0</ns16:minCardinality>
+ <ns16:onProperty rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#qualifiedParticipation"/>
+ </ns16:Restriction>
+ </ns15:subClassOf>
+ <ns17:subClassOf xmlns:ns17="http://www.w3.org/2000/01/rdf-schema#">
+ <ns18:Restriction xmlns:ns18="http://www.w3.org/2002/07/owl#">
+ <ns18:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">0</ns18:minCardinality>
+ <ns18:onProperty rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#qualifiedControl"/>
+ </ns18:Restriction>
+ </ns17:subClassOf>
+ </rdf:Description>
+ <ns19:Class xmlns:ns19="http://www.w3.org/2002/07/owl#" rdf:about="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#QualifiedInvolvement">
+ <ns20:subClassOf xmlns:ns20="http://www.w3.org/2000/01/rdf-schema#">
+ <rdf:Description>
+ <ns19:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">1</ns19:minCardinality>
+ <ns19:onProperty rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#entity"/>
+ </rdf:Description>
+ </ns20:subClassOf>
+ </ns19:Class>
+ <ns21:Class xmlns:ns21="http://www.w3.org/2002/07/owl#" rdf:about="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#Role">
+ <ns22:label xmlns:ns22="http://www.w3.org/2000/01/rdf-schema#">Role</ns22:label>
+ </ns21:Class>
+ <ns23:Class xmlns:ns23="http://www.w3.org/2002/07/owl#" rdf:about="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#Usage">
+ <ns24:comment xmlns:ns24="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</ns24:comment>
+ <ns25:subClassOf xmlns:ns25="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#QualifiedInvolvement"/>
+ </ns23:Class>
+ <ns26:Role xmlns:ns26="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#" rdf:about="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#controller">
+ <ns27:comment xmlns:ns27="http://www.w3.org/2000/01/rdf-schema#">The role of controling a ProcessExecution. This is an implied role when asserting wasControlledBy and qualifedControl.</ns27:comment>
+ <ns28:label xmlns:ns28="http://www.w3.org/2000/01/rdf-schema#">controller</ns28:label>
+ </ns26:Role>
+ <ns29:ObjectProperty xmlns:ns29="http://www.w3.org/2002/07/owl#" rdf:about="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#entity">
+ <ns30:comment xmlns:ns30="http://www.w3.org/2000/01/rdf-schema#">The Entity whose involvement (PE's used, hadParticipant, wasControlledBy, or generation) is being qualified.</ns30:comment>
+ <ns31:comment xmlns:ns31="http://www.w3.org/2000/01/rdf-schema#">This is effectively the rdf:object or owl:AnnotationTarget of the triple being reified.</ns31:comment>
+ <ns32:domain xmlns:ns32="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#QualifiedInvolvement"/>
+ <ns33:label xmlns:ns33="http://www.w3.org/2000/01/rdf-schema#">entity</ns33:label>
+ <ns34:range xmlns:ns34="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#Entity"/>
+ </ns29:ObjectProperty>
+ <ns35:ObjectProperty xmlns:ns35="http://www.w3.org/2002/07/owl#" rdf:about="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#hadParticipant">
+ <ns36:domain xmlns:ns36="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#ProcessExecution"/>
+ <ns37:range xmlns:ns37="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#Entity"/>
+ <ns38:seeAlso xmlns:ns38="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/TR/2011/WD-prov-dm-20111018/#expression-Participation"/>
+ </ns35:ObjectProperty>
+ <ns39:Role xmlns:ns39="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#" rdf:about="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#participant">
+ <ns40:comment xmlns:ns40="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..</ns40:comment>
+ <ns41:label xmlns:ns41="http://www.w3.org/2000/01/rdf-schema#">participant</ns41:label>
+ </ns39:Role>
+ <ns42:ObjectProperty xmlns:ns42="http://www.w3.org/2002/07/owl#" rdf:about="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#qualifiedControl">
+ <ns43:domain xmlns:ns43="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#ProcessExecution"/>
+ <ns44:range xmlns:ns44="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#Control"/>
+ <ns45:subPropertyOf xmlns:ns45="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#qualifiedInvolvement"/>
+ </ns42:ObjectProperty>
+ <ns46:ObjectProperty xmlns:ns46="http://www.w3.org/2002/07/owl#" rdf:about="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#qualifiedGeneration">
+ <ns47:domain xmlns:ns47="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#ProcessExecution"/>
+ <ns48:range xmlns:ns48="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#Generation"/>
+ <ns49:subPropertyOf xmlns:ns49="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#qualifiedInvolvement"/>
+ </ns46:ObjectProperty>
+ <ns50:ObjectProperty xmlns:ns50="http://www.w3.org/2002/07/owl#" rdf:about="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#qualifiedInvolvement">
+ <ns51:comment xmlns:ns51="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).</ns51:comment>
+ <ns52:domain xmlns:ns52="http://www.w3.org/2000/01/rdf-schema#">
+ <rdf:Description>
+ <ns50: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>
+ </ns50:unionOf>
+ </rdf:Description>
+ </ns52:domain>
+ <ns53:label xmlns:ns53="http://www.w3.org/2000/01/rdf-schema#">qualifiedInvolvement</ns53:label>
+ <ns54:range xmlns:ns54="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#QualifiedInvolvement"/>
+ </ns50:ObjectProperty>
+ <ns55:ObjectProperty xmlns:ns55="http://www.w3.org/2002/07/owl#" rdf:about="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#qualifiedParticipation">
+ <ns56:domain xmlns:ns56="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#ProcessExecution"/>
+ <ns57:range xmlns:ns57="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#Participation"/>
+ <ns58:subPropertyOf xmlns:ns58="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#qualifiedInvolvement"/>
+ </ns55:ObjectProperty>
+ <ns59:ObjectProperty xmlns:ns59="http://www.w3.org/2002/07/owl#" rdf:about="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#qualifiedUsage">
+ <ns60:domain xmlns:ns60="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#ProcessExecution"/>
+ <ns61:range xmlns:ns61="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#Usage"/>
+ <ns62:subPropertyOf xmlns:ns62="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#qualifiedInvolvement"/>
+ </ns59:ObjectProperty>
+ <ns63:ObjectProperty xmlns:ns63="http://www.w3.org/2002/07/owl#" rdf:about="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#role">
+ <ns64:comment xmlns:ns64="http://www.w3.org/2000/01/rdf-schema#">The PROV-DM namespace declares a reserved qualifier: role.</ns64:comment>
+ <ns65:domain xmlns:ns65="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#QualifiedInvolvement"/>
+ <ns66:range xmlns:ns66="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#Role"/>
+ <ns67:seeAlso xmlns:ns67="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/TR/2011/WD-prov-dm-20111018/#extensibility-section"/>
+ </ns63:ObjectProperty>
+ <ns68:Class xmlns:ns68="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/2002/07/owl#Thing"/>
+ <ns69:Class xmlns:ns69="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/2006/time#Instant">
+ <ns70:comment xmlns:ns70="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/).</ns70:comment>
+ <ns71:subClassOf xmlns:ns71="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/2006/time#TemporalEntity"/>
+ </ns69:Class>
+ <ns72:Class xmlns:ns72="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/2006/time#Interval">
+ <ns73:comment xmlns:ns73="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/).</ns73:comment>
+ <ns74:subClassOf xmlns:ns74="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/2006/time#TemporalEntity"/>
+ </ns72:Class>
+ <ns75:Class xmlns:ns75="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/2006/time#TemporalEntity">
+ <ns76:comment xmlns:ns76="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).</ns76:comment>
+ <ns75:equivalentClass>
+ <ns75:Class>
+ <ns75: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>
+ </ns75:unionOf>
+ </ns75:Class>
+ </ns75:equivalentClass>
+ </ns75:Class>
+ <ns77:ObjectProperty xmlns:ns77="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/2006/time#after"/>
+ <ns78:DatatypeProperty xmlns:ns78="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/2006/time#inXSDDateTime">
+ <ns79:domain xmlns:ns79="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/2006/time#Instant"/>
+ <ns80:range xmlns:ns80="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
+ </ns78:DatatypeProperty>
+ <ns81:Thing xmlns:ns81="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/TR/prov-o/"/>
+ <ns82:Ontology xmlns:ns82="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/">
+ <ns83:comment xmlns:ns83="http://www.w3.org/2000/01/rdf-schema#" rdf:datatype="http://www.w3.org/2001/XMLSchema#string">0.1</ns83:comment>
+ <ns84:comment xmlns:ns84="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.</ns84:comment>
+ <ns85:seeAlso xmlns:ns85="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/TR/prov-o/"/>
+ </ns82:Ontology>
+ <ns86:Class xmlns:ns86="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/Agent">
+ <ns87:comment xmlns:ns87="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">An agent represents a characterized entity capable of activity.</ns87:comment>
+ <ns88:label xmlns:ns88="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">Agent</ns88:label>
+ <ns89:subClassOf xmlns:ns89="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
+ </ns86:Class>
+ <ns90:Class xmlns:ns90="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/Entity">
+ <ns91:comment xmlns:ns91="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">An identifiable characterized entity.</ns91:comment>
+ <ns92:label xmlns:ns92="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">Entity</ns92:label>
+ </ns90:Class>
+ <ns93:Class xmlns:ns93="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/EntityInRole">
+ <ns94:comment xmlns:ns94="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."</ns94:comment>
+ <ns95:label xmlns:ns95="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">Entity In Role</ns95:label>
+ <ns96:subClassOf xmlns:ns96="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
+ <ns97:subClassOf xmlns:ns97="http://www.w3.org/2000/01/rdf-schema#">
+ <ns93:Restriction>
+ <ns93:onProperty rdf:resource="http://www.w3.org/ns/prov-o/wasAssumedBy"/>
+ <ns93:someValuesFrom rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
+ </ns93:Restriction>
+ </ns97:subClassOf>
+ </ns93:Class>
+ <ns98:Class xmlns:ns98="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/Location">
+ <ns99:label xmlns:ns99="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">Location</ns99:label>
+ </ns98:Class>
+ <ns100:Class xmlns:ns100="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/ProcessExecution">
+ <ns101:comment xmlns:ns101="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."</ns101:comment>
+ <ns102:label xmlns:ns102="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">Process Execution</ns102:label>
+ </ns100:Class>
+ <ns103:Class xmlns:ns103="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/ProvenanceContainer">
+ <ns104:comment xmlns:ns104="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.</ns104:comment>
+ <ns105:label xmlns:ns105="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">Provenance Container</ns105:label>
+ </ns103:Class>
+ <ns106:Class xmlns:ns106="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/Recipe">
+ <ns107:label xmlns:ns107="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">Recipe</ns107:label>
+ </ns106:Class>
+ <ns108:ObjectProperty xmlns:ns108="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"/>
+ <ns109:domain xmlns:ns109="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
+ <ns110:label xmlns:ns110="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">depended on</ns110:label>
+ <ns111:range xmlns:ns111="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
+ </ns108:ObjectProperty>
+ <ns112:ObjectProperty xmlns:ns112="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"/>
+ <ns113:domain xmlns:ns113="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/ProcessExecution"/>
+ <ns114:label xmlns:ns114="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">preceded</ns114:label>
+ <ns115:range xmlns:ns115="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/ProcessExecution"/>
+ <ns116:subPropertyOf xmlns:ns116="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/2006/time#after"/>
+ </ns112:ObjectProperty>
+ <ns117:ObjectProperty xmlns:ns117="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/generated">
+ <ns118:comment xmlns:ns118="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.</ns118:comment>
+ <ns119:comment xmlns:ns119="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</ns119:comment>
+ <ns120:seeAlso xmlns:ns120="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/2011/prov/wiki/Qualifed_Involvements_in_PROV-O"/>
+ <ns117:inverseOf rdf:resource="http://www.w3.org/ns/prov-o/wasGeneratedBy"/>
+ </ns117:ObjectProperty>
+ <ns121:ObjectProperty xmlns:ns121="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"/>
+ <ns122:domain xmlns:ns122="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
+ <ns123:label xmlns:ns123="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">had location</ns123:label>
+ <ns124:range xmlns:ns124="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Location"/>
+ </ns121:ObjectProperty>
+ <ns125:ObjectProperty xmlns:ns125="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/hadOriginalSource">
+ <ns126:comment xmlns:ns126="http://www.w3.org/2000/01/rdf-schema#" rdf:datatype="http://www.w3.org/2001/XMLSchema#string">how is this different from wasDerivedFrom?</ns126:comment>
+ <ns127:domain xmlns:ns127="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
+ <ns128:range xmlns:ns128="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
+ </ns125:ObjectProperty>
+ <ns129:ObjectProperty xmlns:ns129="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"/>
+ <ns130:domain xmlns:ns130="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/ProcessExecution"/>
+ <ns131:label xmlns:ns131="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">had participant</ns131:label>
+ <ns132:range xmlns:ns132="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
+ <ns133:subPropertyOf xmlns:ns133="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/involved"/>
+ </ns129:ObjectProperty>
+ <ns134:ObjectProperty xmlns:ns134="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"/>
+ <ns135:comment xmlns:ns135="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</ns135:comment>
+ <ns136:domain xmlns:ns136="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/ProcessExecution"/>
+ <ns137:label xmlns:ns137="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">had recipe</ns137:label>
+ <ns138:range xmlns:ns138="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Recipe"/>
+ </ns134:ObjectProperty>
+ <ns139:ObjectProperty xmlns:ns139="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/hadTemporalValue">
+ <ns140:domain xmlns:ns140="http://www.w3.org/2000/01/rdf-schema#">
+ <ns139:Class>
+ <ns139: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>
+ </ns139:unionOf>
+ </ns139:Class>
+ </ns140:domain>
+ <ns141:label xmlns:ns141="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">has temporal value</ns141:label>
+ <ns142:range xmlns:ns142="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/2006/time#TemporalEntity"/>
+ </ns139:ObjectProperty>
+ <ns143:ObjectProperty xmlns:ns143="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/involved">
+ <ns144:comment xmlns:ns144="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</ns144:comment>
+ <ns145:domain xmlns:ns145="http://www.w3.org/2000/01/rdf-schema#">
+ <rdf:Description>
+ <ns143: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>
+ </ns143:unionOf>
+ </rdf:Description>
+ </ns145:domain>
+ <ns146:range xmlns:ns146="http://www.w3.org/2000/01/rdf-schema#">
+ <rdf:Description>
+ <ns143: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>
+ </ns143:unionOf>
+ </rdf:Description>
+ </ns146:range>
+ </ns143:ObjectProperty>
+ <ns147:ObjectProperty xmlns:ns147="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"/>
+ <ns148:domain xmlns:ns148="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/ProcessExecution"/>
+ <ns149:label xmlns:ns149="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">used</ns149:label>
+ <ns150:range xmlns:ns150="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
+ <ns151:subPropertyOf xmlns:ns151="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/involved"/>
+ </ns147:ObjectProperty>
+ <ns152:ObjectProperty xmlns:ns152="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"/>
+ <ns153:domain xmlns:ns153="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/EntityInRole"/>
+ <ns154:label xmlns:ns154="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">assumed by</ns154:label>
+ <ns155:range xmlns:ns155="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
+ </ns152:ObjectProperty>
+ <ns156:ObjectProperty xmlns:ns156="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/wasAttributedTo">
+ <ns157:domain xmlns:ns157="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
+ <ns158:range xmlns:ns158="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Agent"/>
+ </ns156:ObjectProperty>
+ <ns159:ObjectProperty xmlns:ns159="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"/>
+ <ns160:comment xmlns:ns160="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."</ns160:comment>
+ <ns161:domain xmlns:ns161="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
+ <ns162:label xmlns:ns162="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">was complement of</ns162:label>
+ <ns163:range xmlns:ns163="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
+ </ns159:ObjectProperty>
+ <ns164:ObjectProperty xmlns:ns164="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"/>
+ <ns165:comment xmlns:ns165="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.</ns165:comment>
+ <ns166:domain xmlns:ns166="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/ProcessExecution"/>
+ <ns167:label xmlns:ns167="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">was controlled by</ns167:label>
+ <ns168:range xmlns:ns168="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Agent"/>
+ <ns169:seeAlso xmlns:ns169="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/TR/2011/WD-prov-dm-20111018/#expression-Agent"/>
+ <ns170:subPropertyOf xmlns:ns170="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/involved"/>
+ </ns164:ObjectProperty>
+ <ns171:ObjectProperty xmlns:ns171="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"/>
+ <ns172:comment xmlns:ns172="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."</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:label xmlns:ns174="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">was derived from</ns174:label>
+ <ns175:label xmlns:ns175="http://www.w3.org/2000/01/rdf-schema#">wasDerivedFrom</ns175:label>
+ <ns176:range xmlns:ns176="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
+ <ns177:subPropertyOf xmlns:ns177="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/dependedOn"/>
+ </ns171:ObjectProperty>
+ <ns178:ObjectProperty xmlns:ns178="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/wasEventuallyDerivedFrom">
+ <ns179:comment xmlns:ns179="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)</ns179:comment>
+ <ns180:domain xmlns:ns180="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
+ <ns181:range xmlns:ns181="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
+ <ns182:subPropertyOf xmlns:ns182="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/wasDerivedFrom"/>
+ </ns178:ObjectProperty>
+ <ns183:ObjectProperty xmlns:ns183="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"/>
+ <ns184:comment xmlns:ns184="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</ns184:comment>
+ <ns185:domain xmlns:ns185="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
+ <ns186:label xmlns:ns186="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">was generated by</ns186:label>
+ <ns187:range xmlns:ns187="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/ProcessExecution"/>
+ <ns188:subPropertyOf xmlns:ns188="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/involved"/>
+ </ns183:ObjectProperty>
+ <ns189:ObjectProperty xmlns:ns189="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/wasInformedBy">
+ <ns190:comment xmlns:ns190="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</ns190:comment>
+ <ns191:domain xmlns:ns191="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/ProcessExecution"/>
+ <ns192:label xmlns:ns192="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">was informed by</ns192:label>
+ <ns193:range xmlns:ns193="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/ProcessExecution"/>
+ </ns189:ObjectProperty>
+ <ns194:ObjectProperty xmlns:ns194="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/wasQuoteOf">
+ <ns195:comment xmlns:ns195="http://www.w3.org/2000/01/rdf-schema#" rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Different from wasAttributedTo?</ns195:comment>
+ <ns196:domain xmlns:ns196="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
+ <ns197:range xmlns:ns197="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Agent"/>
+ </ns194:ObjectProperty>
+ <ns198:ObjectProperty xmlns:ns198="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/wasRevisionOf">
+ <ns199:comment xmlns:ns199="http://www.w3.org/2000/01/rdf-schema#" rdf:datatype="http://www.w3.org/2001/XMLSchema#string">How is this property distinct from wasDerivedFrom?</ns199:comment>
+ <ns200:domain xmlns:ns200="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
+ <ns201:range xmlns:ns201="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
+ <ns202:subPropertyOf xmlns:ns202="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/wasEventuallyDerivedFrom"/>
+ </ns198:ObjectProperty>
+ <ns203:ObjectProperty xmlns:ns203="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/wasScheduledAfter">
+ <ns204:domain xmlns:ns204="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/ProcessExecution"/>
+ <ns205:label xmlns:ns205="http://www.w3.org/2000/01/rdf-schema#" xml:lang="en">was scheduled after</ns205:label>
+ <ns206:range xmlns:ns206="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/ProcessExecution"/>
+ </ns203:ObjectProperty>
+ <ns207:ObjectProperty xmlns:ns207="http://www.w3.org/2002/07/owl#" rdf:about="http://www.w3.org/ns/prov-o/wasSummaryOf">
+ <ns208:domain xmlns:ns208="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
+ <ns209:range xmlns:ns209="http://www.w3.org/2000/01/rdf-schema#" rdf:resource="http://www.w3.org/ns/prov-o/Entity"/>
+ </ns207:ObjectProperty>
</rdf:RDF>
--- a/ontology/component-aggregations/prov.owl.prov.ttl Tue Nov 08 21:59:36 2011 -0500
+++ b/ontology/component-aggregations/prov.owl.prov.ttl Tue Nov 08 22:03:32 2011 -0500
@@ -1,63 +1,4 @@
-@prefix nfo: <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#> .
-@prefix prov: <http://www.w3.org/ns/prov-o/> .
-@prefix : <#> .
-
-:result
- nfo:fileURL <prov.owl>;
- prov:wasDerivedFrom :component_list;
- prov:wasDerivedFrom :input;
- a prov:Entity;
-.
-
-:component_list
- nfo:fileURL <https://dvcs.w3.org/hg/prov/raw-file/tip/ontology/component-aggregations/prov.ttl>;
- a prov:Entity;
-.
-
-:input
- nfo:fileURL <https://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/wasDerivedFrom.ttl>;
- a prov:Entity;
-.
-@prefix nfo: <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#> .
-@prefix prov: <http://www.w3.org/ns/prov-o/> .
-@prefix : <#> .
-
-:result
- nfo:fileURL <prov.owl>;
- prov:wasDerivedFrom :component_list;
- prov:wasDerivedFrom :input;
- a prov:Entity;
-.
-
-:component_list
- nfo:fileURL <https://dvcs.w3.org/hg/prov/raw-file/tip/ontology/component-aggregations/prov.ttl>;
- a prov:Entity;
-.
-
-:input
- nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/3d6ec214ad01/ontology/components/wasDerivedFrom.ttl>;
- a prov:Entity;
-.
-@prefix nfo: <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#> .
-@prefix prov: <http://www.w3.org/ns/prov-o/> .
-@prefix : <#> .
-
-:result
- nfo:fileURL <prov.owl>;
- prov:wasDerivedFrom :component_list;
- prov:wasDerivedFrom :input;
- a prov:Entity;
-.
-
-:component_list
- nfo:fileURL <https://dvcs.w3.org/hg/prov/raw-file/tip/ontology/component-aggregations/prov.ttl>;
- a prov:Entity;
-.
-
-:input
- nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/3d6ec214ad01/ontology/components/wasDerivedFrom.ttl>;
- a prov:Entity;
-.
+@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix nfo: <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#> .
@prefix prov: <http://www.w3.org/ns/prov-o/> .
@prefix : <#> .
@@ -66,18 +7,52 @@
nfo:fileURL <prov.owl>;
prov:wasDerivedFrom :component_list;
prov:wasDerivedFrom :input;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input;
+ prov:time "2011-11-08T21:25:52-05:00"^^xsd:dateTime;
+ ];
a prov:Entity;
.
:component_list
- nfo:fileURL <https://dvcs.w3.org/hg/prov/raw-file/tip/ontology/component-aggregations/prov.ttl>;
+ nfo:fileURL <prov.ttl>;
a prov:Entity;
.
:input
- nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/3d6ec214ad01/ontology/components/wasDerivedFrom.ttl>;
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/ff40085a2c94/ontology/ProvenanceOntology.owl>;
a prov:Entity;
.
+
+:result
+ prov:wasDerivedFrom :input_2;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input_2;
+ prov:time "2011-11-08T21:25:52-05:00"^^xsd:dateTime;
+ ];
+.
+
+:input_2
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/63887c796f43/ontology/components/QualifiedInvolvement.ttl>;
+ a prov:Entity;
+.
+
+:result
+ prov:wasDerivedFrom :input_3;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input_3;
+ prov:time "2011-11-08T21:25:53-05:00"^^xsd:dateTime;
+ ];
+.
+
+:input_3
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/Usage.ttl>;
+ a prov:Entity;
+.
+@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix nfo: <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#> .
@prefix prov: <http://www.w3.org/ns/prov-o/> .
@prefix : <#> .
@@ -86,18 +61,206 @@
nfo:fileURL <prov.owl>;
prov:wasDerivedFrom :component_list;
prov:wasDerivedFrom :input;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input;
+ prov:time "2011-11-08T21:57:22-05:00"^^xsd:dateTime;
+ ];
a prov:Entity;
.
:component_list
- nfo:fileURL <https://dvcs.w3.org/hg/prov/raw-file/tip/ontology/component-aggregations/prov.ttl>;
+ nfo:fileURL <prov.ttl>;
a prov:Entity;
.
:input
- nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/3d6ec214ad01/ontology/components/wasDerivedFrom.ttl>;
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/ff40085a2c94/ontology/ProvenanceOntology.owl>;
a prov:Entity;
.
+
+:result
+ prov:wasDerivedFrom :input_2;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input_2;
+ prov:time "2011-11-08T21:57:22-05:00"^^xsd:dateTime;
+ ];
+.
+
+:input_2
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/involved.ttl>;
+ a prov:Entity;
+.
+
+:result
+ prov:wasDerivedFrom :input_3;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input_3;
+ prov:time "2011-11-08T21:57:22-05:00"^^xsd:dateTime;
+ ];
+.
+
+:input_3
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/used.ttl>;
+ a prov:Entity;
+.
+
+:result
+ prov:wasDerivedFrom :input_4;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input_4;
+ prov:time "2011-11-08T21:57:23-05:00"^^xsd:dateTime;
+ ];
+.
+
+:input_4
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/hadParticipant.ttl>;
+ a prov:Entity;
+.
+
+:result
+ prov:wasDerivedFrom :input_5;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input_5;
+ prov:time "2011-11-08T21:57:23-05:00"^^xsd:dateTime;
+ ];
+.
+
+:input_5
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/wasControlledBy.ttl>;
+ a prov:Entity;
+.
+
+:result
+ prov:wasDerivedFrom :input_6;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input_6;
+ prov:time "2011-11-08T21:57:23-05:00"^^xsd:dateTime;
+ ];
+.
+
+:input_6
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/generated.ttl>;
+ a prov:Entity;
+.
+
+:result
+ prov:wasDerivedFrom :input_7;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input_7;
+ prov:time "2011-11-08T21:57:23-05:00"^^xsd:dateTime;
+ ];
+.
+
+:input_7
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/wasGeneratedBy.ttl>;
+ a prov:Entity;
+.
+
+:result
+ prov:wasDerivedFrom :input_8;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input_8;
+ prov:time "2011-11-08T21:57:23-05:00"^^xsd:dateTime;
+ ];
+.
+
+:input_8
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/63887c796f43/ontology/components/QualifiedInvolvement.ttl>;
+ a prov:Entity;
+.
+
+:result
+ prov:wasDerivedFrom :input_9;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input_9;
+ prov:time "2011-11-08T21:57:23-05:00"^^xsd:dateTime;
+ ];
+.
+
+:input_9
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/Usage.ttl>;
+ a prov:Entity;
+.
+
+:result
+ prov:wasDerivedFrom :input_10;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input_10;
+ prov:time "2011-11-08T21:57:23-05:00"^^xsd:dateTime;
+ ];
+.
+
+:input_10
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/Participation.ttl>;
+ a prov:Entity;
+.
+
+:result
+ prov:wasDerivedFrom :input_11;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input_11;
+ prov:time "2011-11-08T21:57:24-05:00"^^xsd:dateTime;
+ ];
+.
+
+:input_11
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/Control.ttl>;
+ a prov:Entity;
+.
+
+:result
+ prov:wasDerivedFrom :input_12;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input_12;
+ prov:time "2011-11-08T21:57:24-05:00"^^xsd:dateTime;
+ ];
+.
+
+:input_12
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/Generation.ttl>;
+ a prov:Entity;
+.
+
+:result
+ prov:wasDerivedFrom :input_13;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input_13;
+ prov:time "2011-11-08T21:57:24-05:00"^^xsd:dateTime;
+ ];
+.
+
+:input_13
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/role.ttl>;
+ a prov:Entity;
+.
+
+:result
+ prov:wasDerivedFrom :input_14;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input_14;
+ prov:time "2011-11-08T21:57:24-05:00"^^xsd:dateTime;
+ ];
+.
+
+:input_14
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/wasDerivedFrom.ttl>;
+ a prov:Entity;
+.
+@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix nfo: <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#> .
@prefix prov: <http://www.w3.org/ns/prov-o/> .
@prefix : <#> .
@@ -106,18 +269,206 @@
nfo:fileURL <prov.owl>;
prov:wasDerivedFrom :component_list;
prov:wasDerivedFrom :input;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input;
+ prov:time "2011-11-08T21:58:37-05:00"^^xsd:dateTime;
+ ];
a prov:Entity;
.
:component_list
- nfo:fileURL <https://dvcs.w3.org/hg/prov/raw-file/tip/ontology/component-aggregations/prov.ttl>;
+ nfo:fileURL <prov.ttl>;
a prov:Entity;
.
:input
- nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/3d6ec214ad01/ontology/components/wasDerivedFrom.ttl>;
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/ff40085a2c94/ontology/ProvenanceOntology.owl>;
a prov:Entity;
.
+
+:result
+ prov:wasDerivedFrom :input_2;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input_2;
+ prov:time "2011-11-08T21:58:37-05:00"^^xsd:dateTime;
+ ];
+.
+
+:input_2
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/involved.ttl>;
+ a prov:Entity;
+.
+
+:result
+ prov:wasDerivedFrom :input_3;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input_3;
+ prov:time "2011-11-08T21:58:37-05:00"^^xsd:dateTime;
+ ];
+.
+
+:input_3
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/used.ttl>;
+ a prov:Entity;
+.
+
+:result
+ prov:wasDerivedFrom :input_4;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input_4;
+ prov:time "2011-11-08T21:58:38-05:00"^^xsd:dateTime;
+ ];
+.
+
+:input_4
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/hadParticipant.ttl>;
+ a prov:Entity;
+.
+
+:result
+ prov:wasDerivedFrom :input_5;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input_5;
+ prov:time "2011-11-08T21:58:38-05:00"^^xsd:dateTime;
+ ];
+.
+
+:input_5
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/wasControlledBy.ttl>;
+ a prov:Entity;
+.
+
+:result
+ prov:wasDerivedFrom :input_6;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input_6;
+ prov:time "2011-11-08T21:58:38-05:00"^^xsd:dateTime;
+ ];
+.
+
+:input_6
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/generated.ttl>;
+ a prov:Entity;
+.
+
+:result
+ prov:wasDerivedFrom :input_7;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input_7;
+ prov:time "2011-11-08T21:58:38-05:00"^^xsd:dateTime;
+ ];
+.
+
+:input_7
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/wasGeneratedBy.ttl>;
+ a prov:Entity;
+.
+
+:result
+ prov:wasDerivedFrom :input_8;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input_8;
+ prov:time "2011-11-08T21:58:38-05:00"^^xsd:dateTime;
+ ];
+.
+
+:input_8
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/63887c796f43/ontology/components/QualifiedInvolvement.ttl>;
+ a prov:Entity;
+.
+
+:result
+ prov:wasDerivedFrom :input_9;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input_9;
+ prov:time "2011-11-08T21:58:38-05:00"^^xsd:dateTime;
+ ];
+.
+
+:input_9
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/Usage.ttl>;
+ a prov:Entity;
+.
+
+:result
+ prov:wasDerivedFrom :input_10;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input_10;
+ prov:time "2011-11-08T21:58:39-05:00"^^xsd:dateTime;
+ ];
+.
+
+:input_10
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/Participation.ttl>;
+ a prov:Entity;
+.
+
+:result
+ prov:wasDerivedFrom :input_11;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input_11;
+ prov:time "2011-11-08T21:58:39-05:00"^^xsd:dateTime;
+ ];
+.
+
+:input_11
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/Control.ttl>;
+ a prov:Entity;
+.
+
+:result
+ prov:wasDerivedFrom :input_12;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input_12;
+ prov:time "2011-11-08T21:58:39-05:00"^^xsd:dateTime;
+ ];
+.
+
+:input_12
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/Generation.ttl>;
+ a prov:Entity;
+.
+
+:result
+ prov:wasDerivedFrom :input_13;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input_13;
+ prov:time "2011-11-08T21:58:39-05:00"^^xsd:dateTime;
+ ];
+.
+
+:input_13
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/role.ttl>;
+ a prov:Entity;
+.
+
+:result
+ prov:wasDerivedFrom :input_14;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input_14;
+ prov:time "2011-11-08T21:58:39-05:00"^^xsd:dateTime;
+ ];
+.
+
+:input_14
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/wasDerivedFrom.ttl>;
+ a prov:Entity;
+.
+@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix nfo: <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#> .
@prefix prov: <http://www.w3.org/ns/prov-o/> .
@prefix : <#> .
@@ -126,15 +477,202 @@
nfo:fileURL <prov.owl>;
prov:wasDerivedFrom :component_list;
prov:wasDerivedFrom :input;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input;
+ prov:time "2011-11-08T21:59:51-05:00"^^xsd:dateTime;
+ ];
a prov:Entity;
.
:component_list
- nfo:fileURL <https://dvcs.w3.org/hg/prov/raw-file/tip/ontology/component-aggregations/prov.ttl>;
+ nfo:fileURL <prov.ttl>;
a prov:Entity;
.
:input
- nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/3d6ec214ad01/ontology/components/wasDerivedFrom.ttl>;
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/ff40085a2c94/ontology/ProvenanceOntology.owl>;
a prov:Entity;
.
+
+:result
+ prov:wasDerivedFrom :input_2;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input_2;
+ prov:time "2011-11-08T21:59:52-05:00"^^xsd:dateTime;
+ ];
+.
+
+:input_2
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/involved.ttl>;
+ a prov:Entity;
+.
+
+:result
+ prov:wasDerivedFrom :input_3;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input_3;
+ prov:time "2011-11-08T21:59:52-05:00"^^xsd:dateTime;
+ ];
+.
+
+:input_3
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/used.ttl>;
+ a prov:Entity;
+.
+
+:result
+ prov:wasDerivedFrom :input_4;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input_4;
+ prov:time "2011-11-08T21:59:52-05:00"^^xsd:dateTime;
+ ];
+.
+
+:input_4
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/hadParticipant.ttl>;
+ a prov:Entity;
+.
+
+:result
+ prov:wasDerivedFrom :input_5;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input_5;
+ prov:time "2011-11-08T21:59:52-05:00"^^xsd:dateTime;
+ ];
+.
+
+:input_5
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/wasControlledBy.ttl>;
+ a prov:Entity;
+.
+
+:result
+ prov:wasDerivedFrom :input_6;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input_6;
+ prov:time "2011-11-08T21:59:52-05:00"^^xsd:dateTime;
+ ];
+.
+
+:input_6
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/generated.ttl>;
+ a prov:Entity;
+.
+
+:result
+ prov:wasDerivedFrom :input_7;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input_7;
+ prov:time "2011-11-08T21:59:52-05:00"^^xsd:dateTime;
+ ];
+.
+
+:input_7
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/wasGeneratedBy.ttl>;
+ a prov:Entity;
+.
+
+:result
+ prov:wasDerivedFrom :input_8;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input_8;
+ prov:time "2011-11-08T21:59:53-05:00"^^xsd:dateTime;
+ ];
+.
+
+:input_8
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/63887c796f43/ontology/components/QualifiedInvolvement.ttl>;
+ a prov:Entity;
+.
+
+:result
+ prov:wasDerivedFrom :input_9;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input_9;
+ prov:time "2011-11-08T21:59:53-05:00"^^xsd:dateTime;
+ ];
+.
+
+:input_9
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/Usage.ttl>;
+ a prov:Entity;
+.
+
+:result
+ prov:wasDerivedFrom :input_10;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input_10;
+ prov:time "2011-11-08T21:59:53-05:00"^^xsd:dateTime;
+ ];
+.
+
+:input_10
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/Participation.ttl>;
+ a prov:Entity;
+.
+
+:result
+ prov:wasDerivedFrom :input_11;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input_11;
+ prov:time "2011-11-08T21:59:53-05:00"^^xsd:dateTime;
+ ];
+.
+
+:input_11
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/Control.ttl>;
+ a prov:Entity;
+.
+
+:result
+ prov:wasDerivedFrom :input_12;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input_12;
+ prov:time "2011-11-08T21:59:53-05:00"^^xsd:dateTime;
+ ];
+.
+
+:input_12
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/Generation.ttl>;
+ a prov:Entity;
+.
+
+:result
+ prov:wasDerivedFrom :input_13;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input_13;
+ prov:time "2011-11-08T21:59:53-05:00"^^xsd:dateTime;
+ ];
+.
+
+:input_13
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/role.ttl>;
+ a prov:Entity;
+.
+
+:result
+ prov:wasDerivedFrom :input_14;
+ prov:qualifiedDerivation [
+ a prov:Derivation;
+ prov:entity :input_14;
+ prov:time "2011-11-08T21:59:53-05:00"^^xsd:dateTime;
+ ];
+.
+
+:input_14
+ nfo:fileURL <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/components/wasDerivedFrom.ttl>;
+ a prov:Entity;
+.
--- a/ontology/component-aggregations/prov.ttl Tue Nov 08 21:59:36 2011 -0500
+++ b/ontology/component-aggregations/prov.ttl Tue Nov 08 22:03:32 2011 -0500
@@ -1,18 +1,75 @@
-@prefix owl: <http://www.w3.org/2002/07/owl#> .
-@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
-@prefix prov: <http://www.w3.org/ns/prov-o/> .
-
+# http://dvcs.w3.org/hg/prov/file/tip/ontology/component-aggregations/prov.ttl
#
-# This is the component aggregation that creates the authoritative PROV OWL encoding.
-# (though, it is not authoritative yet)
+# This is the component aggregation list that creates the authoritative PROV OWL encoding.
+#
+# For a description of the component aggregation design, see:
+# http://www.w3.org/2011/prov/wiki/PROV_OWL_ontology_components
+#
+# Specific versions of this file can be voted on by the W3C Provenance Working Group.
+# The owl:imports closure of this component aggregation is available at
+# http://dvcs.w3.org/hg/prov/file/tip/ontology/component-aggregations/prov.owl.
+# Because the prov.owl file is generated, it should not be edited manually.
+#
+# The following PROV-O assertions apply to this file and how the owl:imports closure is performed:
+#
+#3> @prefix owl: <http://www.w3.org/2002/07/owl#> .
+#3> @prefix prov: <http://www.w3.org/ns/prov-o/> .
+#3> @prefix : <#> .
+#3>
+#3> <http://dvcs.w3.org/hg/prov/file/tip/ontology/component-aggregations/prov.owl>
+#3> prov:wasDerivedFrom <http://dvcs.w3.org/hg/prov/file/tip/ontology/component-aggregations/prov.ttl>;
+#3> owl:sameAs <>;
+#3> .
+#3>
+#3> :owl_imports_closure
+#3> a prov:ProcessExecution;
+#3> prov:hadRecipe <http://dvcs.w3.org/hg/prov/file/tip/ontology/component-aggregations/aggregate.sh>;
+#3> prov:used <http://dvcs.w3.org/hg/prov/file/tip/ontology/component-aggregations/prov.ttl>;
+#3> prov:qualifiedUsage [
+#3> a prov:Usage;
+#3> prov:entity <http://dvcs.w3.org/hg/prov/file/tip/ontology/component-aggregations/prov.ttl>;
+#3> prov:role :components_list;
+#3> ];
+#3> prov:generated <http://dvcs.w3.org/hg/prov/file/tip/ontology/component-aggregations/prov.owl>;
+#3> prov:qualifiedGeneration [
+#3> a prov:Generation;
+#3> prov:entity <http://dvcs.w3.org/hg/prov/file/tip/ontology/component-aggregations/prov.owl>;
+#3> prov:role :imports_closure;
+#3> ];
+#3> .
#
# This component aggregation needs to be reconciled with the FPWD OWL encoding
# http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl
# which was at version http://dvcs.w3.org/hg/prov/file/a3bfb267402a/ontology/ProvenanceOntology.owl on 2011-10-06
#
-# tlebo 2011-10-06
+# Created by tlebo 2011-10-06
+
+@prefix owl: <http://www.w3.org/2002/07/owl#> .
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix prov: <http://www.w3.org/ns/prov-o/> .
+
+@base <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/component-aggregations/> .
<>
a owl:Ontology;
- owl:imports <http://dvcs.w3.org/hg/prov/raw-file/3d6ec214ad01/ontology/components/wasDerivedFrom.ttl>;
+ owl:imports
+
+ # The original OWL file, developed using Protege from Jul 26 2011 to Nov 08 2011:
+ <http://dvcs.w3.org/hg/prov/raw-file/ff40085a2c94/ontology/ProvenanceOntology.owl>,
+
+ # QualifiedInvolvements, approved by PROV-O subgroup Nov 08 2011.
+ <../components/involved.ttl>,
+ <../components/used.ttl>,
+ <../components/hadParticipant.ttl>,
+ <../components/wasControlledBy.ttl>,
+ <../components/generated.ttl>, <../components/wasGeneratedBy.ttl>,
+ <http://dvcs.w3.org/hg/prov/raw-file/63887c796f43/ontology/components/QualifiedInvolvement.ttl>, # A specific version.
+ <../components/Usage.ttl>, # The latest version.
+ <../components/Participation.ttl>,
+ <../components/Control.ttl>,
+ <../components/Generation.ttl>,
+
+ <../components/role.ttl>,
+
+ <../components/wasDerivedFrom.ttl>;
.
--- a/ontology/components/hasLocation.ttl Tue Nov 08 21:59:36 2011 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,3 +0,0 @@
-@prefix owl: <http://www.w3.org/2002/07/owl#> .
-@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
-@prefix prov: <http://www.w3.org/ns/prov-o/> .