@prefix : . @prefix dc: . @prefix owl: . @prefix rdf: . @prefix xml: . @prefix xsd: . @prefix core: . @prefix priv: . @prefix rdfs: . @base . rdf:type owl:Ontology ; dc:creator "Alba Fernández Izquierdo" , "Andrea Cimmino" , "Raúl García Castro" ; dc:description "This ontology aims at modelling the privacy for the AURORAL project." ; dc:title "The AURORAL Privacy Ontology" ; ; owl:versionInfo "0.0.1" . ################################################################# # Annotation properties ################################################################# ### http://purl.org/dc/elements/1.1/creator dc:creator rdf:type owl:AnnotationProperty . ### http://purl.org/dc/elements/1.1/description dc:description rdf:type owl:AnnotationProperty . ### http://purl.org/dc/elements/1.1/title dc:title rdf:type owl:AnnotationProperty . ### http://purl.org/dc/terms/license rdf:type owl:AnnotationProperty . ################################################################# # Object Properties ################################################################# ### https://auroral.iot.linkeddata.es/def/priv#definesRule priv:definesRule rdf:type owl:ObjectProperty ; rdfs:domain priv:Policy ; rdfs:range priv:Rule ; rdfs:comment "A relationship between policy and the rules it defines" ; rdfs:label "defines rule" . ### https://auroral.iot.linkeddata.es/def/priv#hasAction priv:hasAction rdf:type owl:ObjectProperty ; rdfs:domain priv:Rule ; rdfs:range priv:Action ; rdfs:comment "A relationship between the rule and the actions it defines" ; rdfs:label "has action" . ### https://auroral.iot.linkeddata.es/def/priv#hasPolicy priv:hasPolicy rdf:type owl:ObjectProperty ; rdfs:domain core:Item ; rdfs:range priv:Policy ; rdfs:comment "A relatioship between the item and its policy" ; rdfs:label "has policy" . ### https://auroral.iot.linkeddata.es/def/priv#hasRuleTarget priv:hasRuleTarget rdf:type owl:ObjectProperty ; rdfs:domain priv:Rule ; rdfs:range priv:RuleTarget ; rdfs:comment "A relationship between the rule and its targets" ; rdfs:label "has rule target" . ################################################################# # Data properties ################################################################# ### https://auroral.iot.linkeddata.es/def/priv#hasDescription priv:hasDescription rdf:type owl:DatatypeProperty ; rdfs:label "has description" . ### https://auroral.iot.linkeddata.es/def/priv#hasName priv:hasName rdf:type owl:DatatypeProperty ; rdfs:label "has name" . ################################################################# # Classes ################################################################# ### https://auroral.iot.linkeddata.es/def/core#Item core:Item rdf:type owl:Class ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty priv:hasPolicy ; owl:allValuesFrom priv:Policy ] ; rdfs:comment "A physical or virtual thing" ; rdfs:label "Item" . ### https://auroral.iot.linkeddata.es/def/priv#Action priv:Action rdf:type owl:Class ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty priv:hasDescription ; owl:someValuesFrom xsd:string ] ; rdfs:comment "The possible actions of a rule: the visibility, accessibility" ; rdfs:label "Action" . ### https://auroral.iot.linkeddata.es/def/priv#Permission priv:Permission rdf:type owl:Class ; rdfs:subClassOf priv:Rule ; rdfs:comment "The ability to exercise an Action over an Asset. The Permission MAY also have the duty property that expresses an agreed Action that MUST be exercised (as a pre-condition to be granted the Permission)." ; rdfs:label "Permission" . ### https://auroral.iot.linkeddata.es/def/priv#Policy priv:Policy rdf:type owl:Class ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty priv:hasDescription ; owl:someValuesFrom xsd:string ] , [ rdf:type owl:Restriction ; owl:onProperty priv:hasName ; owl:someValuesFrom xsd:string ] ; rdfs:comment "A non-empty group of Permissions (via the permission property) and/or Prohibitions (via the prohibition property) and/or Duties (via the obligation property)" ; rdfs:label "Policy" . ### https://auroral.iot.linkeddata.es/def/priv#Prohibition priv:Prohibition rdf:type owl:Class ; rdfs:subClassOf priv:Rule ; rdfs:comment "The inability to exercise an Action over an Asset." ; rdfs:label "Prohibition" . ### https://auroral.iot.linkeddata.es/def/priv#Rule priv:Rule rdf:type owl:Class ; rdfs:subClassOf [ rdf:type owl:Restriction ; owl:onProperty priv:hasDescription ; owl:someValuesFrom xsd:string ] ; rdfs:comment "An abstract concept that represents the common characteristics of Permissions, Prohibitions, and Duties." ; rdfs:label "Rule" . ### https://auroral.iot.linkeddata.es/def/priv#RuleTarget priv:RuleTarget rdf:type owl:Class ; rdfs:comment "The targets for which are generating the rules" ; rdfs:label "Rule Target" . ################################################################# # Individuals ################################################################# ### https://auroral.iot.linkeddata.es/def/priv#Accessibility priv:Accessibility rdf:type owl:NamedIndividual , priv:Action ; rdfs:label "Accessibility" . ### https://auroral.iot.linkeddata.es/def/priv#All priv:All rdf:type owl:NamedIndividual , priv:RuleTarget ; rdfs:label "All" . ### https://auroral.iot.linkeddata.es/def/priv#Friends priv:Friends rdf:type owl:NamedIndividual , priv:RuleTarget ; rdfs:label "Friends" . ### https://auroral.iot.linkeddata.es/def/priv#None priv:None rdf:type owl:NamedIndividual , priv:RuleTarget ; rdfs:label "None" . ### https://auroral.iot.linkeddata.es/def/priv#Visibility priv:Visibility rdf:type owl:NamedIndividual , priv:Action ; rdfs:label "Visibility" . ### Generated by the OWL API (version 4.5.9.2019-02-01T07:24:44Z) https://github.com/owlcs/owlapi