The [[[NIS2]]] aims to increase the level of cybersecurity in EU and regulates 'Digital Service Providers' (DSPs) and 'Operators of Essential Services' (OESs). This extension provides concepts to support the implementation of NIS2 and align its requirements with those of other regulations, such as [[GDPR]], [[DGA]], and [[AIAct]].

NOTE: This is a draft vocabulary, which will be updated as NIS2 authoritative guidance is established on its interpretation. The DPVCG welcomes participation and contributions for this work.

Contributing: The DPVCG welcomes participation to improve the DPV and associated resources, including expansion or refinement of concepts, requesting information and applications, and addressing open issues. See contributing guide for further information.

DPV and Related Resources

[[[DPV]]]: is the base/core specification for the 'Data Privacy Vocabulary', which is extended for Personal Data [[PD]], Locations [[LOC]], Risk Management [[RISK]], Technology [[TECH]], and [[AI]]. Specific [[LEGAL]] extensions are also provided which model jurisdiction specific regulations and concepts . To support understanding and applications of [[DPV]], various guides and resources [[GUIDES]] are provided, including a [[PRIMER]]. A Search Index of all concepts from DPV and extensions is available.

[[DPV]] and related resources are published on GitHub. For a general overview of the Data Protection Vocabularies and Controls Community Group [[DPVCG]], its history, deliverables, and activities - refer to DPVCG Website. For meetings, see the DPVCG calendar.

The peer-reviewed article “Creating A Vocabulary for Data Privacy” presents a historical overview of the DPVCG, and describes the methodology and structure of the DPV along with describing its creation. An open-access version can be accessed here, here, and here. The article Data Privacy Vocabulary (DPV) - Version 2, accepted for presentation at the 23rd International Semantic Web Conference (ISWC 2024), describes the changes made in DPV v2.

Introduction

The extension supports the implementation of [[NIS2]] by providing concepts based on extending [[DPV]] to represent notifications, technical and organisational measures, reporting and compliance documentation, and other relevant information. It provides the following concepts:

Notices

Incident reporting is one of the important requirements for implementing [[NIS2]]. In such reporting, notifications containing relevant information about information are shared between entities and authorities at various stages from when the incident was detected to how the investigation proceeded and concluded. This is similar to data breach reporting requirements under [[GDPR]]. The [[EU-NIS2]] extension supports such reporting notifications by providing concepts that extend the risk:IncidentNotice concept to represent specific notices required in the incident reporting lifecycle.

Compliance

The concepts in this section reflect the status of processing operations being in compliance with NIS2, by extending the ComplianceStatus from DPV for NIS2. It does not define the requirements for compliance itself. To indicate these, the relation dpv:hasLawfulness can be used.

Vocabulary Index

Classes

Early Warning Report

Term EarlyWarningReport Prefix eu-nis2
Label Early Warning Report
IRI https://w3id.org/dpv/legal/eu/nis2#EarlyWarningReport
Type rdfs:Class, skos:Concept, risk:IncidentNotice
Broader/Parent types risk:IncidentNoticedpv:Noticedpv:OrganisationalMeasuredpv:TechnicalOrganisationalMeasure
Object of relation dpv:hasNotice, dpv:hasOrganisationalMeasure, dpv:hasTechnicalOrganisationalMeasure
Definition within 24 hours of detection containing cause of the incident and whether it was unlawful or malicious and whether there is cross-border impact
Source
Date Created 2024-05-19
Contributors Harshvardhan J. Pandit, Georg P. Krog
See More: section NOTICE in EU-NIS2

Final Report

Term FinalReport Prefix eu-nis2
Label Final Report
IRI https://w3id.org/dpv/legal/eu/nis2#FinalReport
Type rdfs:Class, skos:Concept, risk:IncidentNotice
Broader/Parent types risk:IncidentNoticedpv:Noticedpv:OrganisationalMeasuredpv:TechnicalOrganisationalMeasure
Object of relation dpv:hasNotice, dpv:hasOrganisationalMeasure, dpv:hasTechnicalOrganisationalMeasure
Definition within 1 month of incident handling i.e. completing the incident recovery and containing the applied/ongoing measures, 'detailed description' - not sure what this means, and threat type / root cause - which is covered with threat and vulnerability concepts
Source
Date Created 2024-05-19
Contributors Harshvardhan J. Pandit, Georg P. Krog
See More: section NOTICE in EU-NIS2

Incident Assessment Report

Term IncidentAssessmentReport Prefix eu-nis2
Label Incident Assessment Report
IRI https://w3id.org/dpv/legal/eu/nis2#IncidentAssessmentReport
Type rdfs:Class, skos:Concept, risk:IncidentNotice
Broader/Parent types risk:IncidentNoticedpv:Noticedpv:OrganisationalMeasuredpv:TechnicalOrganisationalMeasure
Object of relation dpv:hasNotice, dpv:hasOrganisationalMeasure, dpv:hasTechnicalOrganisationalMeasure
Definition within 72 hours of detection, which contains updates on the earlier information as well as initial assessment of severity and impact of the incident as well as any 'indicators of compromise'
Source
Date Created 2024-05-19
Contributors Harshvardhan J. Pandit, Georg P. Krog
See More: section NOTICE in EU-NIS2

Initial Feedback on Incident

Term InitialFeedbackOnIncident Prefix eu-nis2
Label Initial Feedback on Incident
IRI https://w3id.org/dpv/legal/eu/nis2#InitialFeedbackOnIncident
Type rdfs:Class, skos:Concept, risk:IncidentNotice
Broader/Parent types risk:IncidentNoticedpv:Noticedpv:OrganisationalMeasuredpv:TechnicalOrganisationalMeasure
Object of relation dpv:hasNotice, dpv:hasOrganisationalMeasure, dpv:hasTechnicalOrganisationalMeasure
Definition Notification from authority to organisation (upon request, within 24 hours or early warning) containing "initial feedback" and guidelines on measures that can be taken in response to a breach
Source
Date Created 2024-05-19
Contributors Harshvardhan J. Pandit, Georg P. Krog
See More: section NOTICE in EU-NIS2

Intermediate Report

Term IntermediateReport Prefix eu-nis2
Label Intermediate Report
IRI https://w3id.org/dpv/legal/eu/nis2#IntermediateReport
Type rdfs:Class, skos:Concept, risk:IncidentNotice
Broader/Parent types risk:IncidentNoticedpv:Noticedpv:OrganisationalMeasuredpv:TechnicalOrganisationalMeasure
Object of relation dpv:hasNotice, dpv:hasOrganisationalMeasure, dpv:hasTechnicalOrganisationalMeasure
Definition upon request - which provides updates, if any, to previous information
Source
Date Created 2024-05-19
Contributors Harshvardhan J. Pandit, Georg P. Krog
See More: section NOTICE in EU-NIS2

NIS2 Compliance Unknown

Term NIS2ComplianceUnknown Prefix eu-nis2
Label NIS2 Compliance Unknown
IRI https://w3id.org/dpv/legal/eu/nis2#NIS2ComplianceUnknown
Type rdfs:Class, skos:Concept, dpv:Lawfulness
Broader/Parent types eu-nis2:NIS2Lawfulnessdpv:Lawfulnessdpv:ComplianceStatusdpv:Statusdpv:Context
Object of relation dpv:hasComplianceStatus, dpv:hasContext, dpv:hasLawfulness, dpv:hasStatus
Definition State where lawfulness or compliance with NIS2 is unknown
Date Created 2024-07-21
Contributors Harshvardhan J. Pandit, Beatriz Esteves
See More: section COMPLIANCE in EU-NIS2

NIS2 Compliant

Term NIS2Compliant Prefix eu-nis2
Label NIS2 Compliant
IRI https://w3id.org/dpv/legal/eu/nis2#NIS2Compliant
Type rdfs:Class, skos:Concept, dpv:Lawfulness
Broader/Parent types eu-nis2:NIS2Lawfulnessdpv:Lawfulnessdpv:ComplianceStatusdpv:Statusdpv:Context
Object of relation dpv:hasComplianceStatus, dpv:hasContext, dpv:hasLawfulness, dpv:hasStatus
Definition State of being lawful or legally compliant for NIS2
Date Created 2024-07-21
Contributors Harshvardhan J. Pandit, Beatriz Esteves
See More: section COMPLIANCE in EU-NIS2

NIS2 Lawfulness

Term NIS2Lawfulness Prefix eu-nis2
Label NIS2 Lawfulness
IRI https://w3id.org/dpv/legal/eu/nis2#NIS2Lawfulness
Type rdfs:Class, skos:Concept, dpv:Lawfulness
Broader/Parent types dpv:Lawfulnessdpv:ComplianceStatusdpv:Statusdpv:Context
Object of relation dpv:hasComplianceStatus, dpv:hasContext, dpv:hasLawfulness, dpv:hasStatus
Definition Status or state associated with being lawful or legally compliant regarding NIS2
Date Created 2024-07-21
Contributors Harshvardhan J. Pandit, Beatriz Esteves
See More: section COMPLIANCE in EU-NIS2

NIS2 Non-compliant

Term NIS2NonCompliant Prefix eu-nis2
Label NIS2 Non-compliant
IRI https://w3id.org/dpv/legal/eu/nis2#NIS2NonCompliant
Type rdfs:Class, skos:Concept, dpv:Lawfulness
Broader/Parent types eu-nis2:NIS2Lawfulnessdpv:Lawfulnessdpv:ComplianceStatusdpv:Statusdpv:Context
Object of relation dpv:hasComplianceStatus, dpv:hasContext, dpv:hasLawfulness, dpv:hasStatus
Definition State of being unlawful or legally non-compliant for NIS2
Date Created 2024-07-21
Contributors Harshvardhan J. Pandit, Beatriz Esteves
See More: section COMPLIANCE in EU-NIS2

Progress Report

Term ProgressReport Prefix eu-nis2
Label Progress Report
IRI https://w3id.org/dpv/legal/eu/nis2#ProgressReport
Type rdfs:Class, skos:Concept, risk:IncidentNotice
Broader/Parent types risk:IncidentNoticedpv:Noticedpv:OrganisationalMeasuredpv:TechnicalOrganisationalMeasure
Object of relation dpv:hasNotice, dpv:hasOrganisationalMeasure, dpv:hasTechnicalOrganisationalMeasure
Definition within 1 month of detection if the incident handling has not been completed by then, with updates to previous information
Source
Date Created 2024-05-19
Contributors Harshvardhan J. Pandit, Georg P. Krog
See More: section NOTICE in EU-NIS2

Risk Mitigation Advice

Term RiskMitigationAdvice Prefix eu-nis2
Label Risk Mitigation Advice
IRI https://w3id.org/dpv/legal/eu/nis2#RiskMitigationAdvice
Type rdfs:Class, skos:Concept, risk:IncidentNotice
Broader/Parent types risk:IncidentNoticedpv:Noticedpv:OrganisationalMeasuredpv:TechnicalOrganisationalMeasure
Object of relation dpv:hasNotice, dpv:hasOrganisationalMeasure, dpv:hasTechnicalOrganisationalMeasure
Definition Notification from organisation to stakeholders regarding risk mitigations to be applied and existence of threats
Source
Date Created 2024-05-19
Contributors Harshvardhan J. Pandit, Georg P. Krog
See More: section NOTICE in EU-NIS2

Significant Incident Notice

Term SignificantIncidentNotice Prefix eu-nis2
Label Significant Incident Notice
IRI https://w3id.org/dpv/legal/eu/nis2#SignificantIncidentNotice
Type rdfs:Class, skos:Concept
Broader/Parent types risk:IncidentNoticedpv:Noticedpv:OrganisationalMeasuredpv:TechnicalOrganisationalMeasure
Object of relation dpv:hasNotice, dpv:hasOrganisationalMeasure, dpv:hasTechnicalOrganisationalMeasure
Definition Notice sent for reporting significant incidents
Source
Date Created 2024-05-19
Contributors Harshvardhan J. Pandit, Georg P. Krog
See More: section NOTICE in EU-NIS2

Properties

DPV uses the following terms from [[RDF]] and [[RDFS]] with their defined meanings:

The following external concepts are re-used within DPV:

External

Contributors

The following people have contributed to this vocabulary. The names are ordered alphabetically. The affiliations are informative do not represent formal endorsements. Affiliations may be outdated. The list is generated automatically from the contributors listed for defined concepts.

Funding Acknowledgements

Funding Sponsors

The DPVCG was established as part of the SPECIAL H2020 Project, which received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No. 731601 from 2017 to 2019.

Harshvardhan J. Pandit was funded to work on DPV from 2020 to 2022 by the Irish Research Council's Government of Ireland Postdoctoral Fellowship Grant#GOIPD/2020/790.

The ADAPT SFI Centre for Digital Media Technology is funded by Science Foundation Ireland through the SFI Research Centres Programme and is co-funded under the European Regional Development Fund (ERDF) through Grant#13/RC/2106 (2018 to 2020) and Grant#13/RC/2106_P2 (2021 onwards).

Funding Acknowledgements for Contributors

The contributions of Harshvardhan J. Pandit have been made with the financial support of Science Foundation Ireland under Grant Agreement No. 13/RC/2106_P2 at the ADAPT SFI Research Centre.