Policy should be a subclass of Asset
authorMo McRoberts <mo.mcroberts@bbc.co.uk>
Tue, 10 Sep 2013 16:20:31 +0100
changeset 28 55f25a6cfe68
parent 27 4462531d74eb
child 29 ebfb3e03db3e
Policy should be a subclass of Asset
2/ODRL20.html
2/ODRL20.nt
2/ODRL20.rdf
2/ODRL20.ttl
--- a/2/ODRL20.html	Tue Sep 10 11:29:16 2013 +0100
+++ b/2/ODRL20.html	Tue Sep 10 16:20:31 2013 +0100
@@ -95,6 +95,7 @@
   <tr><th>URI:</th> <td><a href="http://www.w3.org/ns/odrl/2/Asset">http://www.w3.org/ns/odrl/2/Asset</a></td></tr>
 <tr><th>Label:</th> <td>Asset</td></tr>
 <tr><th>Status:</th> <td>testing</td></tr>
+<tr><th>Sub-classes:</th> <td><a href="#term-Policy">Policy</a></td></tr>
 <tr><th>In range of:</th> <td><a href="#term-output">output</a>, <a href="#term-relation">relation</a>, <a href="#term-target">target</a></td></tr>
 </table>
 </div>
@@ -115,7 +116,7 @@
 <tr><th>Label:</th> <td>Policy</td></tr>
 <tr><th>Status:</th> <td>testing</td></tr>
 <tr><th>Sub-classes:</th> <td><a href="#term-Agreement">Agreement</a>, <a href="#term-Offer">Offer</a>, <a href="#term-Privacy">Privacy</a>, <a href="#term-Request">Request</a>, <a href="#term-Set">Set</a>, <a href="#term-Ticket">Ticket</a></td></tr>
-<tr><th>Parent class:</th> <td><a href="http://www.w3.org/2002/07/owl#Thing">owl:Thing</a></td></tr>
+<tr><th>Parent class:</th> <td><a href="http://www.w3.org/2002/07/owl#Thing">owl:Thing</a>, <a href="#term-Asset">Asset</a></td></tr>
 <tr><th>Properties:</th> <td><a href="#term-conflict">conflict</a>, <a href="#term-inheritAllowed">inheritAllowed</a>, <a href="#term-inheritFrom">inheritFrom</a>, <a href="#term-permission">permission</a>, <a href="#term-prohibition">prohibition</a>, <a href="#term-undefined">undefined</a></td></tr>
 <tr><th>In range of:</th> <td><a href="#term-inheritFrom">inheritFrom</a></td></tr>
 </table>
--- a/2/ODRL20.nt	Tue Sep 10 11:29:16 2013 +0100
+++ b/2/ODRL20.nt	Tue Sep 10 16:20:31 2013 +0100
@@ -98,6 +98,7 @@
 <http://www.w3.org/ns/odrl/2/Party> <http://www.w3.org/2000/01/rdf-schema#comment> "An entity which can participate in policy transactions. Use an instance of the Party class where it's necessary to associate a Scope with the relationship; in other cases, simply reference the party directly."@en .
 <http://www.w3.org/ns/odrl/2/Policy> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2000/01/rdf-schema#Class> .
 <http://www.w3.org/ns/odrl/2/Policy> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#Class> .
+<http://www.w3.org/ns/odrl/2/Policy> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <http://www.w3.org/ns/odrl/2/Asset> .
 <http://www.w3.org/ns/odrl/2/Policy> <http://www.w3.org/2000/01/rdf-schema#isDefinedBy> <http://www.w3.org/ns/odrl/2/> .
 <http://www.w3.org/ns/odrl/2/Policy> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <http://www.w3.org/2002/07/owl#Thing> .
 <http://www.w3.org/ns/odrl/2/Policy> <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> "testing" .
--- a/2/ODRL20.rdf	Tue Sep 10 11:29:16 2013 +0100
+++ b/2/ODRL20.rdf	Tue Sep 10 16:20:31 2013 +0100
@@ -156,6 +156,7 @@
     <rdfs:isDefinedBy rdf:resource="http://www.w3.org/ns/odrl/2/"/>
     <rdfs:label xml:lang="en">Policy</rdfs:label>
     <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
+    <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/odrl/2/Asset"/>
     <vs:term_status>testing</vs:term_status>
   </rdfs:Class>
   <rdfs:Class rdf:about="http://www.w3.org/ns/odrl/2/Privacy">
--- a/2/ODRL20.ttl	Tue Sep 10 11:29:16 2013 +0100
+++ b/2/ODRL20.ttl	Tue Sep 10 16:20:31 2013 +0100
@@ -90,6 +90,7 @@
 
 :Policy
 	a rdfs:Class , owl:Class ;
+	rdfs:subClassOf :Asset ;
 	rdfs:isDefinedBy odrl: ;
 	rdfs:subClassOf owl:Thing ;
 	vs:term_status "testing" ;