(You can download this ontology as an OWL file.)
This is the formulation in functional syntax of SPECIAL’s Recipients Ontology V1, with identifier
The documentation can be found in Policy Language V1 (deliverable D2.1).
Prefix(owl:=<http://www.w3.org/2002/07/owl#>)
Prefix(rdf:=<http://www.w3.org/1999/02/22-rdf-syntax-ns#>)
Prefix(spl:=</langs/usage-policy#>)
Prefix(svr:=</vocabs/recipients#>)
Prefix(xml:=<http://www.w3.org/XML/1998/namespace>)
Prefix(xsd:=<http://www.w3.org/2001/XMLSchema#>)
Prefix(rdfs:=<http://www.w3.org/2000/01/rdf-schema#>)
Ontology(</vocabs/recipients>
Import(</langs/usage-policy/1.0>)
Declaration(Class(svr:Delivery))
Declaration(Class(svr:OtherRecipient))
Declaration(Class(svr:Ours))
Declaration(Class(svr:Public))
Declaration(Class(svr:Same))
Declaration(Class(svr:Unrelated))
############################
# Classes
############################
# Class: svr:Delivery (svr:Delivery)
SubClassOf(svr:Delivery spl:AnyRecipient)
# Class: svr:OtherRecipient (svr:OtherRecipient)
SubClassOf(svr:OtherRecipient spl:AnyRecipient)
# Class: svr:Ours (svr:Ours)
SubClassOf(svr:Ours spl:AnyRecipient)
# Class: svr:Public (svr:Public)
SubClassOf(svr:Public spl:AnyRecipient)
# Class: svr:Same (svr:Same)
SubClassOf(svr:Same spl:AnyRecipient)
# Class: svr:Unrelated (svr:Unrelated)
SubClassOf(svr:Unrelated spl:AnyRecipient)
DisjointClasses(svr:Delivery svr:OtherRecipient svr:Ours svr:Public svr:Same svr:Unrelated)
)
This project receives funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement