English

Privacy Patterns

Software Engineering 2016-12-07 v1

Abstract

Inspired by the design patterns of object-oriented software architecture, we offer an initial set of "privacy patterns". Our intent is to describe the most important ways in which software systems can offer privacy to their stakeholders. We express our privacy patterns as class diagrams in the UML (Universal Modelling Language), because this is a commonly-used language for expressing the high-level architecture of an object-oriented system. In this initial set of privacy patterns, we sketch how each of Westin's four states of privacy can be implemented in a software system. In addition to Westin's states of Solitude, Intimacy, Anonymity, and Reserve, we develop a privacy pattern for an institutionalised form of Intimacy which we call Confidence.

Keywords

Cite

@article{arxiv.1612.01553,
  title  = {Privacy Patterns},
  author = {Clark Thomborson},
  journal= {arXiv preprint arXiv:1612.01553},
  year   = {2016}
}

Comments

8 pages, 12 August 2016. To be presented orally at PST 2016 (http://pst2016.unitec.ac.nz/) on 13 December 2016. A revised version was submitted to IEEE Trans IFS on 5 December 2016

R2 v1 2026-06-22T17:14:04.939Z