(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(:=</vocabs/processing#>)
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(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#>)
Prefix(svpr:=</vocabs/processing#>)
Ontology(</vocabs/processing>
Import(</langs/usage-policy/1.0>)
Declaration(Class(svpr:Aggregate))
Declaration(Class(svpr:Analyse))
Declaration(Class(svpr:Anonymize))
Declaration(Class(svpr:Collect))
Declaration(Class(svpr:Copy))
Declaration(Class(svpr:Derive))
Declaration(Class(svpr:Move))
Declaration(Class(svpr:Query))
Declaration(Class(svpr:Transfer))
############################
# Classes
############################
# Class: svpr:Aggregate (svpr:Aggregate)
SubClassOf(svpr:Aggregate spl:AnyProcessing)
# Class: svpr:Analyse (svpr:Analyse)
SubClassOf(svpr:Analyse svpr:Derive)
# Class: svpr:Anonymize (svpr:Anonymize)
SubClassOf(svpr:Anonymize spl:AnyProcessing)
# Class: svpr:Collect (svpr:Collect)
SubClassOf(svpr:Collect spl:AnyProcessing)
# Class: svpr:Copy (svpr:Copy)
SubClassOf(svpr:Copy spl:AnyProcessing)
# Class: svpr:Derive (svpr:Derive)
SubClassOf(svpr:Derive spl:AnyProcessing)
# Class: svpr:Move (svpr:Move)
SubClassOf(svpr:Move spl:AnyProcessing)
# Class: svpr:Query (svpr:Query)
SubClassOf(svpr:Query spl:AnyProcessing)
# Class: svpr:Transfer (svpr:Transfer)
SubClassOf(svpr:Transfer spl:AnyProcessing)
)