SoK: Demystifying Privacy Enhancing Technologies Through the Lens of Software Developers
Fuente:
arXiv
Saved in:
| Main Authors: | , , , |
|---|---|
| Format: | Preprint |
| Published: |
2023
|
| Subjects: | |
| Online Access: | |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1866910285353189376 |
|---|---|
| author | Boteju, Maisha Ranbaduge, Thilina Vatsalan, Dinusha Arachchilage, Nalin Asanka Gamagedara |
| author_facet | Boteju, Maisha Ranbaduge, Thilina Vatsalan, Dinusha Arachchilage, Nalin Asanka Gamagedara |
| contents | In the absence of data protection measures, software applications lead to privacy breaches, posing threats to end-users and software organisations. Privacy Enhancing Technologies (PETs) are technical measures that protect personal data, thus minimising such privacy breaches. However, for software applications to deliver data protection using PETs, software developers should actively and correctly incorporate PETs into the software they develop. Therefore, to uncover ways to encourage and support developers to embed PETs into software, this Systematic Literature Review (SLR) analyses 39 empirical studies on developers' privacy practices. It reports the usage of six PETs in software application scenarios. Then, it discusses challenges developers face when integrating PETs into software, ranging from intrinsic challenges, such as the unawareness of PETs, to extrinsic challenges, such as the increased development cost. Next, the SLR presents the existing solutions to address these challenges, along with the limitations of the solutions. Further, it outlines future research avenues to better understand PETs from a developer perspective and minimise the challenges developers face when incorporating PETs into software. |
| format | Preprint |
| id |
arxiv_https___arxiv_org_abs_2401_00879 |
| institution | arXiv |
| publishDate | 2023 |
| record_format | arxiv |
| spellingShingle | SoK: Demystifying Privacy Enhancing Technologies Through the Lens of Software Developers Boteju, Maisha Ranbaduge, Thilina Vatsalan, Dinusha Arachchilage, Nalin Asanka Gamagedara Software Engineering Computers and Society In the absence of data protection measures, software applications lead to privacy breaches, posing threats to end-users and software organisations. Privacy Enhancing Technologies (PETs) are technical measures that protect personal data, thus minimising such privacy breaches. However, for software applications to deliver data protection using PETs, software developers should actively and correctly incorporate PETs into the software they develop. Therefore, to uncover ways to encourage and support developers to embed PETs into software, this Systematic Literature Review (SLR) analyses 39 empirical studies on developers' privacy practices. It reports the usage of six PETs in software application scenarios. Then, it discusses challenges developers face when integrating PETs into software, ranging from intrinsic challenges, such as the unawareness of PETs, to extrinsic challenges, such as the increased development cost. Next, the SLR presents the existing solutions to address these challenges, along with the limitations of the solutions. Further, it outlines future research avenues to better understand PETs from a developer perspective and minimise the challenges developers face when incorporating PETs into software. |
| title | SoK: Demystifying Privacy Enhancing Technologies Through the Lens of Software Developers |
| topic | Software Engineering Computers and Society |
| url | https://arxiv.org/abs/2401.00879 |