Skip to main content
Kent Academic Repository

Formal Specification and Boundary Objects: A Two-Layered Approach to GDPR Specification

Baramashetru, Chinmayi Prabhu, Paja, Elda, Kamburjan, Eduard (2026) Formal Specification and Boundary Objects: A Two-Layered Approach to GDPR Specification. In: 13th International Symposium, International Symposium on Leveraging Applications of Formal Methods. Lecture Notes in Computer Science Springer ISBN 978-3-032-40117-5. E-ISBN 978-3-032-40118-2. (doi:10.1007/978-3-032-40118-2_3) (KAR id:117322)

Abstract

Specification remains a major bottleneck for formal verification, all the more when it comes to non-functional properties or if the specification has to be understood by non-technical stakeholders. In this paper, we investigate formal specification from the perspective of boundary objects. A boundary object is an artifact that enables to create a shared understanding between different groups, which is a core property for auditing of code, where developers must demonstrate that they implemented the intended behaviour. To this end, we consider the General Data Protection Regulation, which governs the processing of personal data within the European Union. On an example program, we illustrate three different ways to express the intent to be compliant with the GDPR, and discuss how simple, informal specification can be used in auditing, while complex, formal specification lack the flexibility to act as boundary objects. We conclude with a discussion how to relate these two layers of specification formally.

Item Type: Conference proceeding
DOI/Identification number: 10.1007/978-3-032-40118-2_3
Uncontrolled keywords: Privacy, Formal Specification, JML
Subjects: Q Science > QA Mathematics (inc Computing science)
Institutional Unit: Schools > School of Computing
Former Institutional Unit:
There are no former institutional units.
Funders: University of Kent (https://ror.org/00xkeyj56)
Danmarks Frie Forskningsfond (https://ror.org/05svhj534)
European Union (https://ror.org/019w4f821)
Depositing User: Chinmayi Baramashetru
Date Deposited: 28 Oct 2026 16:15 UTC
Last Modified: 31 Oct 2026 11:10 UTC
Resource URI: https://kar.kent.ac.uk/id/eprint/117322 (The current URI for this page, for reference purposes)

University of Kent Author Information

Baramashetru, Chinmayi Prabhu.

Creator's ORCID:
CReDIT Contributor Roles:
  • Depositors only (login required):

Total unique views of this page since July 2020. For more details click on the image.