Understanding privacy policies

  • Authors:
  • Ralf Lämmel;Ekaterina Pek

  • Affiliations:
  • Software Languages Team & ADAPT Lab, Universitäät Koblenz-Landau, Koblenz, Germany;Software Languages Team & ADAPT Lab, Universitäät Koblenz-Landau, Koblenz, Germany

  • Venue:
  • Empirical Software Engineering
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

Their is growing recognition that users of web-based systems want to understand, if not control, what customer's data is stored by whom, for what purpose, for what duration, and with whom it is shared. We inform current language-based privacy efforts with an empirical study of P3P--the W3C domain-specific language for privacy policies. We use methods of software language engineering to study usage profiles, correctness of policies, metrics, cloning, and language extensions. The study supports the conclusion that P3P's approach to policy validation is too weak to ensure correct use of the language. The study also discovers common, dominating policies, which may suggest a simpler approach to web privacy. Further, the study investigates a range of metrics for policies in an attempt to discover particularly interesting or complex policies. Finally, the study also attempts to discover symptoms of the need for extending the P3P language, but the found results are not conclusive here.