(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)
)
This project receives funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement