Privacy-Patterns for IoT Application Developers
Nada Alhirabi, Stephanie Beaumont, Omer Rana, Charith Perera

TL;DR
This paper introduces PARROT, a tool designed to help IoT application developers incorporate privacy-by-design principles more effectively, addressing challenges in understanding and applying privacy patterns and laws like GDPR.
Contribution
The paper presents PARROT, a novel tool that supports privacy patterns for IoT developers, and provides empirical evidence of its effectiveness through a controlled study.
Findings
PARROT increases developers' awareness of privacy requirements.
Use of PARROT leads to more privacy-conscious IoT app designs.
Developers find PARROT helpful in understanding and applying privacy laws.
Abstract
Designing Internet of things (IoT) applications (apps) is challenging due to the heterogeneous nature of the systems on which these apps are deployed. Personal data, often classified as sensitive, may be collected and analysed by IoT apps, where data privacy laws are expected to protect such information. Various approaches already exist to support privacy-by-design (PbD) schemes, enabling developers to take data privacy into account at the design phase of application development. However, developers are not widely adopting these approaches because of understandability and interpretation challenges. A limited number of tools currently exist to assist developers in this context -- leading to our proposal for "PARROT" (PrivAcy by design tool foR inteRnet Of Things). PARROT supports a number of techniques to enable PbD techniques to be more widely used. We present the findings of a…
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
TopicsPrivacy, Security, and Data Protection · Green IT and Sustainability · Innovative Human-Technology Interaction
