123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687 |
- <h2 id="overv" class="list">GDPR text EXTensions: Overview <span class="backlink"> back to <a href="#toc">ToC</a></span></h2>
- <span class="markdown">
- GDPRtEXT uses the ELI ontology to define various sections within the GDPR such
- as Chapter, Section, Article, Point, and SubPoint. These are defined using
- `eli:LegalResourceSubdivision`. The connection between these subdivisions is
- defined using properties extended from `eli:has_part` and `eli:is_part_of`.
- ```
- owl:Class rdf:about="http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#Article">
- <rdfs:subClassOf rdf:resource="http://data.europa.eu/eli/ontology#LegalResourceSubdivision"/>
- <rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Article in GDPR text</rdfs:comment>
- <rdfs:isDefinedBy rdf:resource="http://eur_lex.europa.eu/legal_content/EN/ALL/?uri=CELEX:32016R0679"/>
- <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Article</rdfs:label>
- <skos:example>gdpr:article10 a eli:LegalResourceSubdivision,
- GDPRtext:Article ;
- eli:is_part_of gdpr:GDPR,
- gdpr:chapterII ;
- eli:number &quot;10&quot;^^xsd:string ;
- eli:title_alternative &quot;Article 10&quot;^^xsd:string ;
- GDPRtext:hasPoint gdpr:article10-1 ;
- GDPRtext:isPartOfChapter gdpr:chapterII .</skos:example>
- </owl:Class>
- ```
- ```
- gdpr:article1-1 a eli:LegalResourceSubdivision,
- GDPRtext:Point ;
- eli:description "This Regulation ..."^^xsd:string ;
- eli:is_part_of gdpr:GDPR,
- gdpr:article1,
- gdpr:chapterI ;
- eli:number "1"^^xsd:string ;
- eli:title_alternative "Article1(1)"^^xsd:string ;
- GDPRtext:isPartOfArticle gdpr:article1 ;
- GDPRtext:isPartOfChapter gdpr:chapterI .
- ```
- The concepts within GDPR are expressed using `skos:Concept`. They are related
- to the text within the GDPR where they are defined or mentioned using
- `rdfs:isDefinedBy` property.
- ```
- <owl:Class rdf:about="http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#Consent">
- <rdfs:subClassOf rdf:resource="http://www.w3.org/2004/02/skos/core#Concept"/>
- <rdfs:comment xml:lang="en">Consent in the context of the GDPR refers to ...</rdfs:comment>
- <rdfs:isDefinedBy rdf:resource="http://purl.org/adaptcentre/openscience/resources/GDPRtEXT#article4-11"/>
- <rdfs:isDefinedBy rdf:resource="http://purl.org/adaptcentre/openscience/resources/GDPRtEXT#article6-1"/>
- <rdfs:isDefinedBy rdf:resource="http://purl.org/adaptcentre/openscience/resources/GDPRtEXT#recital32"/>
- <rdfs:isDefinedBy rdf:resource="http://purl.org/adaptcentre/openscience/resources/GDPRtEXT#recital40"/>
- <rdfs:label>Consent</rdfs:label>
- </owl:Class>
- ```
- The connection between different concepts is
- represented using the property [involves](#involves) defined by GDPRtEXT.
- ```
- <owl:Class rdf:about="http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#DataMinimisation">
- <rdfs:subClassOf rdf:resource="http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#Principle"/>
- <involves rdf:resource="http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#AccurateCollection"/>
- <involves rdf:resource="http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#ExplicitPurpose"/>
- <involves rdf:resource="http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#PersonalData"/>
- <involves rdf:resource="http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#Processing"/>
- <involves rdf:resource="http://purl.org/adaptcentre/openscience/ontologies/GDPRtEXT#SpecifiedPurpose"/>
- <rdfs:comment xml:lang="en">The principle of data minimisation states that personal data must be adequate, relevant and limited to what is necessary in relation to the purposes for which they are processed.</rdfs:comment>
- <rdfs:isDefinedBy rdf:resource="http://purl.org/adaptcentre/openscience/resources/GDPRtEXT#article5-1-c"/>
- <rdfs:isDefinedBy rdf:resource="http://purl.org/adaptcentre/openscience/resources/GDPRtEXT#recital39"/>
- <rdfs:label>Principle of Data Minimisation</rdfs:label>
- </owl:Class>
- ```
- The hierarchy of `skos:Concept` within GDPRtEXT is used to reflect the relation
- of concepts in two different ways. One is to represent subclasses as narrower
- types of the concept, such as [data](#Data) and [personal data](#PersonalData).
- The other is to use subclasses to group related concepts together, as is the
- case with [obligation](#Obligation) and [DPO obligation](#DPOObligation) and
- [monitor compliance](#MonitorCompliance) where 'monitor compliance' is also
- an [activity](#Activity) as well as refers to [compliance](#Compliance).
- There are over 200+ concepts defined within this ontology referring to the GDPR.
- These were modelled through a reading of the GDPR text and using terms and
- concepts referred to within the text. The terms are not meant to be instantiated,
- though in some cases, such as for personal data, it may be beneficial.
- The aim of the ontology is to provide a way to refer to these concepts and use
- them in other additional work.
- The following diagrams (displayed in two parts for clarity) were generated using
- Protege and display the classes in GDPRtEXT modeled from an analysis of the GDPR.
- </span>
- <img src="images/onto.png">
- <img src="images/onto2.png">
|