Privacy Engineering Meets Software Engineering. On the Challenges of Engineering Privacy ByDesign

07/16/2020
by   Blagovesta Kostova, et al.
0

Current day software development relies heavily on the use of service architectures and on agile iterative development methods to design, implement, and deploy systems. These practices result in systems made up of multiple services that introduce new data flows and evolving designs that escape the control of a single designer. Academic privacy engineering literature typically abstracts away such conditions of software production in order to achieve generalizable results. Yet, through a systematic study of the literature, we show that proposed solutions inevitably make assumptions about software architectures, development methods and scope of designer control that are misaligned with current practices. These misalignments are likely to pose an obstacle to operationalizing privacy engineering solutions in the wild. Specifically, we identify important limitations in the approaches that researchers take to design and evaluate privacy enhancing technologies which ripple to proposals for privacy engineering methodologies. Based on our analysis, we delineate research and actions needed to re-align research with practice, changes that serve a precondition for the operationalization of academic privacy results in common software engineering practices.

READ FULL TEXT
research
06/11/2022

Software Engineering in Australasia

Six months ago an important call was made for researchers globally to pr...
research
08/02/2021

Cloud Native Privacy Engineering through DevPrivOps

Cloud native information systems engineering enables scalable and resili...
research
11/16/2022

Privacy Engineering in the Wild: Understanding the Practitioners' Mindset, Organisational Culture, and Current Practices

Privacy engineering, as an emerging field of research and practice, comp...
research
09/19/2022

A Framework for Preserving Privacy and Cybersecurity in Brain-Computer Interfacing Applications

Brain-Computer Interfaces (BCIs) comprise a rapidly evolving field of te...
research
02/24/2022

Should I Get Involved? On the Privacy Perils of Mining Software Repositories for Research Participants

Mining Software Repositories (MSRs) is an evidence-based methodology tha...
research
04/27/2020

An Environment for Sustainable Research Software in Germany and Beyond: Current State, Open Challenges, and Call for Action

Research software has become a central asset in academic research. It op...
research
10/14/2022

Agile Systems Engineering for sub-CubeSat scale spacecraft

Space systems miniaturization has been increasingly popular for the past...

Please sign up or login with your details

Forgot password? Click here to reset