added examples of provenance container.
authorTim L <lebot@rpi.edu>
Sun, 02 Oct 2011 19:25:41 -0400
changeset 436 0e5c1d87f34e
parent 435 f9ba7f301046
child 437 235d9d818585
added examples of provenance container.
ontology/components/ProvenanceContainer.ttl
--- a/ontology/components/ProvenanceContainer.ttl	Sun Oct 02 19:19:59 2011 -0400
+++ b/ontology/components/ProvenanceContainer.ttl	Sun Oct 02 19:25:41 2011 -0400
@@ -7,9 +7,26 @@
    a owl:Class;
    rdfs:seeAlso <http://dvcs.w3.org/hg/prov/raw-file/default/model/ProvenanceModel.html#ProvenanceContainer>;
    rdfs:comment "ProvenanceContainer cannot be asserted by an Agent; this is left to Account."
+   rdfs:comment "A provenance container is not an expression, but can be exploited to return all the provenance assertions in response to a request for the provenance of something.";
    rdfs:subClassOf [
       a owl:Restriction;
       owl:onProperty prov:hasAsserter;
       owl:maxCardinality 0;
    ];
 .
+
+prov:JavaObjectInstance
+   a rdfs:subClassOf prov:ProvenanceContainer;
+.
+
+prov:WebService
+   a rdfs:subClassOf prov:ProvenanceContainer;
+.
+
+prov:File
+   a rdfs:subClassOf prov:ProvenanceContainer;
+.
+
+prov:NamedGraph
+   a rdfs:subClassOf prov:ProvenanceContainer;
+.