Model Driven Engineering for Data Protection and Privacy: Application and Experience with GDPR
Damiano Torre, Mauricio Alferez, Ghanem Soltana, Mehrdad Sabetzadeh,, Lionel Briand

TL;DR
This paper introduces a UML-based GDPR compliance model to facilitate automated data protection checks, addressing the challenge of manual audits and considering national legal variations.
Contribution
It presents a comprehensive GDPR UML model with traceability, compliance rules, and variation points, advancing automated GDPR compliance verification methods.
Findings
Developed a GDPR conceptual UML model with traceability
Created 35 compliance rules with OCL encoding
Identified challenges and lessons in GDPR modeling
Abstract
In Europe and indeed worldwide, the General Data Protection Regulation (GDPR) provides protection to individuals regarding their personal data in the face of new technological developments. GDPR is widely viewed as the benchmark for data protection and privacy regulations that harmonizes data privacy laws across Europe. Although the GDPR is highly beneficial to individuals, it presents significant challenges for organizations monitoring or storing personal information. Since there is currently no automated solution with broad industrial applicability, organizations have no choice but to carry out expensive manual audits to ensure GDPR compliance. In this paper, we present a complete GDPR UML model as a first step towards designing automated methods for checking GDPR compliance. Given that the practical application of the GDPR is influenced by national laws of the EU Member States, we…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsModel-Driven Software Engineering Techniques · Access Control and Trust · Business Process Modeling and Analysis
