component for EntityInRole per ISSUE 110
authorTim L <lebot@rpi.edu>
Tue, 04 Oct 2011 09:03:52 -0400
changeset 464 d24a3c515a43
parent 463 f12c4ab2b7e3
child 465 e716c59dda3a
component for EntityInRole per ISSUE 110
ontology/components/EntityInRole.ttl
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/components/EntityInRole.ttl	Tue Oct 04 09:03:52 2011 -0400
@@ -0,0 +1,23 @@
+@prefix owl:  <http://www.w3.org/2002/07/owl#> .
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix time: <http://www.w3.org/2006/time#> .
+@prefix prov: <http://dvcs.w3.org/hg/prov/raw-file/tip/ontology/ProvenanceOntology.owl#> .
+
+prov:EntityInRole
+   a owl:Class;
+   rdfs:label "EntityInRole"
+   rdfs:subClassOf prov:Entity;
+   rdfs:comment "An Entity that assumes a Role within the context of this provenance assertion.";
+   rdfs:subClassOf prov:Entity;
+   rdfs:seeAlso <http://www.w3.org/2011/prov/track/issues/110>;
+   rdfs:subClassOf [
+      a owl:Restriction;
+      owl:onProperty prov:assumedRole;
+      owl:minCardinality 1;
+   ];
+   rdfs:subClassOf [
+      a owl:Restriction;
+      owl:onProperty prov:assumedBy;
+      owl:minCardinality 1;
+   ];
+.