Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DPV-ISO providing concepts from ISO terminology and standards #26

Open
coolharsh55 opened this issue Aug 10, 2021 · 2 comments
Open

DPV-ISO providing concepts from ISO terminology and standards #26

coolharsh55 opened this issue Aug 10, 2021 · 2 comments
Assignees
Labels
Milestone

Comments

@coolharsh55
Copy link
Collaborator

The DPV terminology is based on that used by the GDPR (reflection of its conception). In order to make it easier to use the DPV for specific jurisdictions, tables for alignments or mappings can be provided that specify how concepts correlate between different jurisdictions. These mappings can be semantic based (e.g. subclass, SKOS matching) or simply alternate labels (where equivalent, provide labels for specific jurisdiction or notation). Extensions (e.g. DPV-GDPR) would be where the respective assertions are housed. e.g. (showing various possibilities)

# dpv.ttl
dpv:DataController a rdfs:Class ;
    rdfs:label "Data Controller"@en .

# dpv-gdpr.ttl
dpv:DataController :hasLabelForGDPR "Data Controller"@en .
:DataController skos:exactMatch dpv:DataController .
:DataController owl:equivalentClass dpv:DataController .

# dpv-iso.ttl
dpv:DataController :hasLabelForISO "PII Controller"@en .
:PIIController skos:exactMatch dpv:DataController .
:PIIController owl:equivalentClass dpv:DataController .
@coolharsh55 coolharsh55 changed the title Align/Map DPV to other jurisdictinos, use ISO terminology? Align/Map DPV to other jurisdictions, use ISO terminology? Aug 10, 2021
@coolharsh55
Copy link
Collaborator Author

coolharsh55 commented Feb 22, 2022

The specific jurisdiction should get its own separate extension to model its concepts e.g. legal basis. This is 'best practice' to prevent potentially several complex labels from being presented with every DPV concept. This issue has been modified to instead motivate the creation of dpv-iso for providing the following:

  1. ISO terms e.g. PII Controller
  2. Mapping between ISO terms e.g. PII Controller skos:exactMatch dpv:DataController
  3. ISO standards as concepts and where relevant indicative of tech/org measures they represent

@coolharsh55 coolharsh55 changed the title Align/Map DPV to other jurisdictions, use ISO terminology? DPV-ISO providing concepts from ISO terminology and standards Feb 22, 2022
@coolharsh55
Copy link
Collaborator Author

This can be made part of Issue #31 regarding mappings to other vocabularies. Here, ISO terminology is considered a vocabulary on its own.

@coolharsh55 coolharsh55 added this to the DPV v1 milestone Jun 30, 2022
@coolharsh55 coolharsh55 removed this from the DPV v1 milestone May 10, 2023
@coolharsh55 coolharsh55 added this to the dpv v2.1 milestone Apr 13, 2024
@coolharsh55 coolharsh55 self-assigned this Jul 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant