Skip to content

Commit

Permalink
Adds mapping table to EU-GDPR for GDPR -> DPV
Browse files Browse the repository at this point in the history
- Adds mapping table to EU-GDPR HTML showing mapping from GDPR concepts
  to DPV concepts
- Mapping is limited to concepts from GDPR Art.4 and is represented as a
  draft table in the HTML
- Adds a Misc. concepts module to EU-GDPR containing concepts that don't
  fit other modules, and which are part of the mapping
- Includes changes to EU-GDPR concepts to use the Art.4 definitions
- See #186
  • Loading branch information
coolharsh55 committed Dec 22, 2024
1 parent 6aba865 commit ecbb0df
Show file tree
Hide file tree
Showing 114 changed files with 46,137 additions and 28,631 deletions.
2,498 changes: 2,178 additions & 320 deletions 2.1-dev/legal/eu/gdpr/eu-gdpr-en.html

Large diffs are not rendered by default.

2,374 changes: 2,030 additions & 344 deletions 2.1-dev/legal/eu/gdpr/eu-gdpr-owl.html

Large diffs are not rendered by default.

8,241 changes: 4,581 additions & 3,660 deletions 2.1-dev/legal/eu/gdpr/eu-gdpr-owl.jsonld

Large diffs are not rendered by default.

250 changes: 228 additions & 22 deletions 2.1-dev/legal/eu/gdpr/eu-gdpr-owl.n3

Large diffs are not rendered by default.

4,399 changes: 2,312 additions & 2,087 deletions 2.1-dev/legal/eu/gdpr/eu-gdpr-owl.rdf

Large diffs are not rendered by default.

250 changes: 228 additions & 22 deletions 2.1-dev/legal/eu/gdpr/eu-gdpr-owl.ttl

Large diffs are not rendered by default.

87 changes: 52 additions & 35 deletions 2.1-dev/legal/eu/gdpr/eu-gdpr.csv

Large diffs are not rendered by default.

2,498 changes: 2,178 additions & 320 deletions 2.1-dev/legal/eu/gdpr/eu-gdpr.html

Large diffs are not rendered by default.

9,109 changes: 5,078 additions & 4,031 deletions 2.1-dev/legal/eu/gdpr/eu-gdpr.jsonld

Large diffs are not rendered by default.

284 changes: 258 additions & 26 deletions 2.1-dev/legal/eu/gdpr/eu-gdpr.n3

Large diffs are not rendered by default.

4,288 changes: 2,270 additions & 2,018 deletions 2.1-dev/legal/eu/gdpr/eu-gdpr.rdf

Large diffs are not rendered by default.

284 changes: 258 additions & 26 deletions 2.1-dev/legal/eu/gdpr/eu-gdpr.ttl

Large diffs are not rendered by default.

2,498 changes: 2,178 additions & 320 deletions 2.1-dev/legal/eu/gdpr/index-en.html

Large diffs are not rendered by default.

2,498 changes: 2,178 additions & 320 deletions 2.1-dev/legal/eu/gdpr/index.html

Large diffs are not rendered by default.

358 changes: 179 additions & 179 deletions 2.1-dev/legal/eu/gdpr/modules/compliance-owl.jsonld

Large diffs are not rendered by default.

204 changes: 102 additions & 102 deletions 2.1-dev/legal/eu/gdpr/modules/compliance-owl.rdf

Large diffs are not rendered by default.

458 changes: 229 additions & 229 deletions 2.1-dev/legal/eu/gdpr/modules/compliance.jsonld

Large diffs are not rendered by default.

132 changes: 66 additions & 66 deletions 2.1-dev/legal/eu/gdpr/modules/compliance.rdf
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,6 @@
xmlns:sw="http://www.w3.org/2003/06/sw-vocab-status/ns#"
xmlns:vann="http://purl.org/vocab/vann/"
>
<rdf:Description rdf:about="https://w3id.org/dpv/legal/eu/gdpr#serialisation-jsonld">
<rdf:type rdf:resource="http://www.w3.org/ns/dx/prof/ResourceDescriptor"/>
<profile:hasRole rdf:resource="http://www.w3.org/ns/dx/prof/role/vocabulary"/>
<profile:hasArtifact rdf:resource="https://w3id.org/dpv/legal/eu/gdpr/eu-gdpr.jsonld"/>
<dct:format rdf:resource="https://www.iana.org/assignments/media-types/application/ld+json"/>
<dct:conformsTo rdf:resource="https://www.w3.org/TR/json-ld11/"/>
<dct:title>EU General Data Protection Regulation (GDPR) - JSON-LD serialiation</dct:title>
</rdf:Description>
<rdf:Description rdf:about="https://w3id.org/dpv/examples">
<rdf:type rdf:resource="http://www.w3.org/ns/dx/prof/ResourceDescriptor"/>
<profile:hasRole rdf:resource="http://www.w3.org/ns/dx/prof/role/guidance"/>
Expand All @@ -28,35 +20,6 @@
<dct:format rdf:resource="https://www.iana.org/assignments/media-types/text/html"/>
<dct:conformsTo rdf:resource="https://www.w3.org/TR/html/"/>
</rdf:Description>
<rdf:Description rdf:about="https://w3id.org/dpv/legal/eu/gdpr#GDPRNonCompliant">
<rdf:type rdf:resource="http://www.w3.org/2004/02/skos/core#Concept"/>
<rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
<rdf:type rdf:resource="https://w3id.org/dpv#Lawfulness"/>
<skos:prefLabel xml:lang="en">GDPR Non-compliant</skos:prefLabel>
<skos:definition xml:lang="en">State of being unlawful or legally non-compliant for GDPR</skos:definition>
<skos:broader rdf:resource="https://w3id.org/dpv/legal/eu/gdpr#GDPRLawfulness"/>
<dct:created rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2022-10-22</dct:created>
<sw:term_status xml:lang="en">accepted</sw:term_status>
<dct:contributor>Harshvardhan J. Pandit</dct:contributor>
<rdfs:isDefinedBy rdf:resource="https://w3id.org/dpv/legal/eu/gdpr#"/>
<skos:inScheme rdf:resource="https://w3id.org/dpv/legal/eu/gdpr#compliance-classes"/>
</rdf:Description>
<rdf:Description rdf:about="https://w3id.org/dpv/guides">
<rdf:type rdf:resource="http://www.w3.org/ns/dx/prof/ResourceDescriptor"/>
<profile:hasRole rdf:resource="http://www.w3.org/ns/dx/prof/role/guidance"/>
<profile:hasArtifact rdf:resource="https://w3id.org/dpv/guides"/>
<dct:title>Guides for Data Privacy Vocabulary</dct:title>
<dct:format rdf:resource="https://www.iana.org/assignments/media-types/text/html"/>
<dct:conformsTo rdf:resource="https://www.w3.org/TR/html/"/>
</rdf:Description>
<rdf:Description rdf:about="https://w3id.org/dpv/legal/eu/gdpr#serialisation-n3">
<rdf:type rdf:resource="http://www.w3.org/ns/dx/prof/ResourceDescriptor"/>
<profile:hasRole rdf:resource="http://www.w3.org/ns/dx/prof/role/vocabulary"/>
<profile:hasArtifact rdf:resource="https://w3id.org/dpv/legal/eu/gdpr/eu-gdpr.n3"/>
<dct:format rdf:resource="https://www.iana.org/assignments/media-types/text/n3"/>
<dct:conformsTo rdf:resource="https://www.w3.org/TeamSubmission/n3/"/>
<dct:title>EU General Data Protection Regulation (GDPR) - N3 serialiation</dct:title>
</rdf:Description>
<rdf:Description rdf:about="https://w3id.org/dpv/legal/eu/gdpr">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Ontology"/>
<rdf:type rdf:resource="http://www.w3.org/ns/dx/prof/Profile"/>
Expand Down Expand Up @@ -98,54 +61,91 @@
<profile:hasResource rdf:resource="https://w3id.org/dpv/legal/eu/gdpr#serialisation-n3"/>
<profile:hasResource rdf:resource="https://w3id.org/dpv/legal/eu/gdpr#serialisation-jsonld"/>
</rdf:Description>
<rdf:Description rdf:about="https://w3id.org/dpv/legal/eu/gdpr#serialisation-rdf">
<rdf:Description rdf:about="https://w3id.org/dpv/legal/eu/gdpr#serialisation-html">
<rdf:type rdf:resource="http://www.w3.org/ns/dx/prof/ResourceDescriptor"/>
<profile:hasRole rdf:resource="http://www.w3.org/ns/dx/prof/role/vocabulary"/>
<profile:hasArtifact rdf:resource="https://w3id.org/dpv/legal/eu/gdpr/eu-gdpr.rdf"/>
<dct:format rdf:resource="https://www.iana.org/assignments/media-types/application/rdf+xml"/>
<dct:conformsTo rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#"/>
<dct:title>EU General Data Protection Regulation (GDPR) - RDF/XML serialiation</dct:title>
<profile:hasRole rdf:resource="http://www.w3.org/ns/dx/prof/role/specification"/>
<profile:hasArtifact rdf:resource="https://w3id.org/dpv/legal/eu/gdpr/eu-gdpr.html"/>
<dct:format rdf:resource="https://www.iana.org/assignments/media-types/text/html"/>
<dct:conformsTo rdf:resource="https://www.w3.org/TR/html/"/>
<dct:title>EU General Data Protection Regulation (GDPR) - HTML serialiation</dct:title>
</rdf:Description>
<rdf:Description rdf:about="https://w3id.org/dpv/legal/eu/gdpr#GDPRLawfulness">
<rdf:Description rdf:about="https://w3id.org/dpv/legal/eu/gdpr#GDPRCompliant">
<rdf:type rdf:resource="http://www.w3.org/2004/02/skos/core#Concept"/>
<rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
<rdf:type rdf:resource="https://w3id.org/dpv#Lawfulness"/>
<skos:prefLabel xml:lang="en">GDPR Lawfulness</skos:prefLabel>
<skos:definition xml:lang="en">Status or state associated with being lawful or legally compliant regarding GDPR</skos:definition>
<skos:broader rdf:resource="https://w3id.org/dpv#Lawfulness"/>
<skos:prefLabel xml:lang="en">GDPR Compliant</skos:prefLabel>
<skos:definition xml:lang="en">State of being lawful or legally compliant for GDPR</skos:definition>
<skos:broader rdf:resource="https://w3id.org/dpv/legal/eu/gdpr#GDPRLawfulness"/>
<dct:created rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2022-10-22</dct:created>
<sw:term_status xml:lang="en">accepted</sw:term_status>
<dct:contributor>Harshvardhan J. Pandit</dct:contributor>
<vann:example rdf:resource="https://w3id.org/dpv/examples#E0055"/>
<rdfs:isDefinedBy rdf:resource="https://w3id.org/dpv/legal/eu/gdpr#"/>
<skos:inScheme rdf:resource="https://w3id.org/dpv/legal/eu/gdpr#compliance-classes"/>
</rdf:Description>
<rdf:Description rdf:about="https://w3id.org/dpv/legal/eu/gdpr#GDPRCompliant">
<rdf:Description rdf:about="https://w3id.org/dpv/guides">
<rdf:type rdf:resource="http://www.w3.org/ns/dx/prof/ResourceDescriptor"/>
<profile:hasRole rdf:resource="http://www.w3.org/ns/dx/prof/role/guidance"/>
<profile:hasArtifact rdf:resource="https://w3id.org/dpv/guides"/>
<dct:title>Guides for Data Privacy Vocabulary</dct:title>
<dct:format rdf:resource="https://www.iana.org/assignments/media-types/text/html"/>
<dct:conformsTo rdf:resource="https://www.w3.org/TR/html/"/>
</rdf:Description>
<rdf:Description rdf:about="https://w3id.org/dpv/legal/eu/gdpr#GDPRComplianceUnknown">
<rdf:type rdf:resource="http://www.w3.org/2004/02/skos/core#Concept"/>
<rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
<rdf:type rdf:resource="https://w3id.org/dpv#Lawfulness"/>
<skos:prefLabel xml:lang="en">GDPR Compliant</skos:prefLabel>
<skos:definition xml:lang="en">State of being lawful or legally compliant for GDPR</skos:definition>
<skos:prefLabel xml:lang="en">GDPR Compliance Unknown</skos:prefLabel>
<skos:definition xml:lang="en">State where lawfulness or compliance with GDPR is unknown</skos:definition>
<skos:broader rdf:resource="https://w3id.org/dpv/legal/eu/gdpr#GDPRLawfulness"/>
<dct:created rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2022-10-22</dct:created>
<sw:term_status xml:lang="en">accepted</sw:term_status>
<dct:contributor>Harshvardhan J. Pandit</dct:contributor>
<rdfs:isDefinedBy rdf:resource="https://w3id.org/dpv/legal/eu/gdpr#"/>
<skos:inScheme rdf:resource="https://w3id.org/dpv/legal/eu/gdpr#compliance-classes"/>
</rdf:Description>
<rdf:Description rdf:about="https://w3id.org/dpv/legal/eu/gdpr#GDPRComplianceUnknown">
<rdf:Description rdf:about="https://w3id.org/dpv/legal/eu/gdpr#GDPRLawfulness">
<rdf:type rdf:resource="http://www.w3.org/2004/02/skos/core#Concept"/>
<rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
<rdf:type rdf:resource="https://w3id.org/dpv#Lawfulness"/>
<skos:prefLabel xml:lang="en">GDPR Compliance Unknown</skos:prefLabel>
<skos:definition xml:lang="en">State where lawfulness or compliance with GDPR is unknown</skos:definition>
<skos:prefLabel xml:lang="en">GDPR Lawfulness</skos:prefLabel>
<skos:definition xml:lang="en">Status or state associated with being lawful or legally compliant regarding GDPR</skos:definition>
<skos:broader rdf:resource="https://w3id.org/dpv#Lawfulness"/>
<dct:created rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2022-10-22</dct:created>
<sw:term_status xml:lang="en">accepted</sw:term_status>
<dct:contributor>Harshvardhan J. Pandit</dct:contributor>
<vann:example rdf:resource="https://w3id.org/dpv/examples#E0055"/>
<rdfs:isDefinedBy rdf:resource="https://w3id.org/dpv/legal/eu/gdpr#"/>
<skos:inScheme rdf:resource="https://w3id.org/dpv/legal/eu/gdpr#compliance-classes"/>
</rdf:Description>
<rdf:Description rdf:about="https://w3id.org/dpv/primer">
<profile:hasRole rdf:resource="http://www.w3.org/ns/dx/prof/role/guidance"/>
<rdf:type rdf:resource="http://www.w3.org/ns/dx/prof/ResourceDescriptor"/>
<profile:hasArtifact rdf:resource="https://w3id.org/dpv/primer"/>
<dct:title>Primer for Data Privacy Vocabulary</dct:title>
<dct:format rdf:resource="https://www.iana.org/assignments/media-types/text/html"/>
<dct:conformsTo rdf:resource="https://www.w3.org/TR/html/"/>
</rdf:Description>
<rdf:Description rdf:about="https://w3id.org/dpv/legal/eu/gdpr#GDPRNonCompliant">
<rdf:type rdf:resource="http://www.w3.org/2004/02/skos/core#Concept"/>
<rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
<rdf:type rdf:resource="https://w3id.org/dpv#Lawfulness"/>
<skos:prefLabel xml:lang="en">GDPR Non-compliant</skos:prefLabel>
<skos:definition xml:lang="en">State of being unlawful or legally non-compliant for GDPR</skos:definition>
<skos:broader rdf:resource="https://w3id.org/dpv/legal/eu/gdpr#GDPRLawfulness"/>
<dct:created rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2022-10-22</dct:created>
<sw:term_status xml:lang="en">accepted</sw:term_status>
<dct:contributor>Harshvardhan J. Pandit</dct:contributor>
<rdfs:isDefinedBy rdf:resource="https://w3id.org/dpv/legal/eu/gdpr#"/>
<skos:inScheme rdf:resource="https://w3id.org/dpv/legal/eu/gdpr#compliance-classes"/>
</rdf:Description>
<rdf:Description rdf:about="https://w3id.org/dpv/legal/eu/gdpr#serialisation-n3">
<rdf:type rdf:resource="http://www.w3.org/ns/dx/prof/ResourceDescriptor"/>
<profile:hasRole rdf:resource="http://www.w3.org/ns/dx/prof/role/vocabulary"/>
<profile:hasArtifact rdf:resource="https://w3id.org/dpv/legal/eu/gdpr/eu-gdpr.n3"/>
<dct:format rdf:resource="https://www.iana.org/assignments/media-types/text/n3"/>
<dct:conformsTo rdf:resource="https://www.w3.org/TeamSubmission/n3/"/>
<dct:title>EU General Data Protection Regulation (GDPR) - N3 serialiation</dct:title>
</rdf:Description>
<rdf:Description rdf:about="https://w3id.org/dpv/legal/eu/gdpr#serialisation-ttl">
<rdf:type rdf:resource="http://www.w3.org/ns/dx/prof/ResourceDescriptor"/>
<profile:hasRole rdf:resource="http://www.w3.org/ns/dx/prof/role/vocabulary"/>
Expand All @@ -154,21 +154,21 @@
<dct:conformsTo rdf:resource="https://www.w3.org/TR/turtle/"/>
<dct:title>EU General Data Protection Regulation (GDPR) - Turtle serialiation</dct:title>
</rdf:Description>
<rdf:Description rdf:about="https://w3id.org/dpv/legal/eu/gdpr#serialisation-html">
<rdf:Description rdf:about="https://w3id.org/dpv/legal/eu/gdpr#serialisation-rdf">
<rdf:type rdf:resource="http://www.w3.org/ns/dx/prof/ResourceDescriptor"/>
<profile:hasRole rdf:resource="http://www.w3.org/ns/dx/prof/role/specification"/>
<profile:hasArtifact rdf:resource="https://w3id.org/dpv/legal/eu/gdpr/eu-gdpr.html"/>
<dct:format rdf:resource="https://www.iana.org/assignments/media-types/text/html"/>
<dct:conformsTo rdf:resource="https://www.w3.org/TR/html/"/>
<dct:title>EU General Data Protection Regulation (GDPR) - HTML serialiation</dct:title>
<profile:hasRole rdf:resource="http://www.w3.org/ns/dx/prof/role/vocabulary"/>
<profile:hasArtifact rdf:resource="https://w3id.org/dpv/legal/eu/gdpr/eu-gdpr.rdf"/>
<dct:format rdf:resource="https://www.iana.org/assignments/media-types/application/rdf+xml"/>
<dct:conformsTo rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#"/>
<dct:title>EU General Data Protection Regulation (GDPR) - RDF/XML serialiation</dct:title>
</rdf:Description>
<rdf:Description rdf:about="https://w3id.org/dpv/primer">
<profile:hasRole rdf:resource="http://www.w3.org/ns/dx/prof/role/guidance"/>
<rdf:Description rdf:about="https://w3id.org/dpv/legal/eu/gdpr#serialisation-jsonld">
<rdf:type rdf:resource="http://www.w3.org/ns/dx/prof/ResourceDescriptor"/>
<profile:hasArtifact rdf:resource="https://w3id.org/dpv/primer"/>
<dct:title>Primer for Data Privacy Vocabulary</dct:title>
<dct:format rdf:resource="https://www.iana.org/assignments/media-types/text/html"/>
<dct:conformsTo rdf:resource="https://www.w3.org/TR/html/"/>
<profile:hasRole rdf:resource="http://www.w3.org/ns/dx/prof/role/vocabulary"/>
<profile:hasArtifact rdf:resource="https://w3id.org/dpv/legal/eu/gdpr/eu-gdpr.jsonld"/>
<dct:format rdf:resource="https://www.iana.org/assignments/media-types/application/ld+json"/>
<dct:conformsTo rdf:resource="https://www.w3.org/TR/json-ld11/"/>
<dct:title>EU General Data Protection Regulation (GDPR) - JSON-LD serialiation</dct:title>
</rdf:Description>
<rdf:Description rdf:about="https://w3id.org/dpv/legal/eu/gdpr#compliance-classes">
<rdf:type rdf:resource="http://www.w3.org/2004/02/skos/core#ConceptScheme"/>
Expand Down
Loading

0 comments on commit ecbb0df

Please sign in to comment.