English
Related papers

Related papers: Embedding Privacy Into Design Through Software Dev…

200 papers

Pervasive use of software applications continues to challenge user privacy when users interact with software systems. Even though privacy practices such as Privacy by Design (PbD), have clear in- structions for software developers to embed…

Software Engineering · Computer Science 2018-05-28 Awanthika Senarath , Nalin Asanka Gamagedara Arachchilage

Privacy directly concerns the user as the data owner (data- subject) and hence privacy in systems should be implemented in a manner which concerns the user (user-centered). There are many concepts and guidelines that support development of…

Human-Computer Interaction · Computer Science 2017-04-19 Awanthika Senarath , Nalin A. G. Arachchilage , Jill Slay

In software development, privacy preservation has become essential with the rise of privacy concerns and regulations such as GDPR and CCPA. While several tools, guidelines, methods, methodologies, and frameworks have been proposed to…

Software Engineering · Computer Science 2025-05-01 Tharaka Wijesundara , Matthew Warren , Nalin Asanka Gamagedara Arachchilage

Software applications continue to challenge user privacy when users interact with them. Privacy practices (e.g. Data Minimisation (DM), Privacy by Design (PbD) or General Data Protection Regulation (GDPR)) and related "privacy engineering"…

Cryptography and Security · Computer Science 2020-09-15 Nalin Asanka Gamagedara Arachchilage , Mumtaz Abdul Hameed

Organizations struggle to comply with legal requirements as well as customers calls for better data protection. On the implementation level, incorporation of privacy protections in products and services depends on the commitment of the…

Computers and Society · Computer Science 2020-06-30 Kathrin Bednar , Sarah Spiekermann , Marc Langheinrich

Designers hold primary responsibility for shaping the user interface (UI) and user experience (UX) of a product. This role goes beyond aesthetics and usability, extending to the privacy outcomes of user experience, which often emerge…

Human-Computer Interaction · Computer Science 2026-04-29 Keyu Yao , Jinghui Cheng , Jin L. C. Guo

Data privacy legislation, such as GDPR and CCPA/CPRA, has rendered data privacy law compliance a requirement of all software systems. Developers need to implement various kinds of functionalities to cover law needs, including user rights…

Software Engineering · Computer Science 2025-12-18 Ioanna Theophilou , Georgia M. Kapitsaki

With generative AI becoming widespread, the existence of AI-based programming assistants for developers is no surprise. Developers increasingly use them for their work, including generating code to fulfil the data protection requirements…

Software Engineering · Computer Science 2025-06-17 Kashumi Madampe , John Grundy , Nalin Arachchilage

The use of software applications is inevitable as they provide different services to users. The software applications collect, store users' data, and sometimes share with the third party, even without the user consent. One can argue that…

Cryptography and Security · Computer Science 2020-08-10 Abdulrahman Alhazmi , Nalin Asanka Gamagedara Arachchilage

Software privacy provides the ability to limit data access to unauthorized parties. Privacy is achieved through different means, such as implementing GDPR into software applications. However, previous research revealed that the lack of poor…

Cryptography and Security · Computer Science 2022-11-08 Abdulrahman Hassan Alhazmi , Mumtaz Abdul Hameed , Nalin Asanka Gamagedara Arachchilage

Mobile apps used by children often make use of harmful techniques, such as data tracking and targeted advertising. Previous research has suggested that developers face several systemic challenges in designing apps that prioritise children's…

Human-Computer Interaction · Computer Science 2023-06-05 Anirudh Ekambaranathan , Jun Zhao , Max Van Kleek

In this paper, we explore the challenges of ensuring security and privacy for users from diverse demographic backgrounds. We propose a threat modeling approach to identify potential risks and countermeasures for product inclusion in…

Cryptography and Security · Computer Science 2024-04-25 Dave Kleidermacher , Emmanuel Arriaga , Eric Wang , Sebastian Porst , Roger Piqueras Jover

Since the introduction of the European General Data Protection Regulation (GDPR) and the California Consumer Privacy Act (CCPA), software developers increasingly have to make privacy-related decisions during system design and…

Software Engineering · Computer Science 2025-12-09 Stefan Albert Horstmann , Sandy Hong , Maziar Niazian , Cristiana Santos , Alena Naiakshina

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…

Software Engineering · Computer Science 2020-07-20 Blagovesta Kostova , Seda Gürses , Carmela Troncoso

Previous research has been carried out to identify the impediments that prevent developers from incorporating privacy protocols into software applications. No research has been carried out to find out why developers are not able to develop…

Cryptography and Security · Computer Science 2021-03-03 Abdulrahman Alhazmi , Nalin Asanka Gamagedara Arachchilage

Existing work on privacy by design mostly focus on technologies rather than methodologies and on components rather than architectures. In this paper, we advocate the idea that privacy by design should also be addressed at the architectural…

Cryptography and Security · Computer Science 2014-10-02 Thibaud Antignac , Daniel Le Métayer

To investigate the level of support and awareness developers possess for dealing with sensitive data in the metaverse, we surveyed developers, consulted legal frameworks, and analyzed API documentation in the metaverse. Our preliminary…

Cryptography and Security · Computer Science 2025-01-22 Argianto Rahartomo , Leonel Merino , Mohammad Ghafari , Yoshiki Ohshima

In this paper we define the notion of a privacy design strategy. These strategies help IT architects to support privacy by design early in the software development life cycle, during concept development and analysis. Using current data…

Computers and Society · Computer Science 2013-05-07 Jaap-Henk Hoepman

Software systems are ubiquitous, and their use is ingrained in our everyday lives. They enable us to get in touch with people quickly and easily, support us in gathering information, and help us perform our daily tasks. In return, we…

Software Engineering · Computer Science 2022-10-27 Wasja Brunotte , Alexander Specht , Larissa Chazette , Kurt Schneider

Privacy and data protection constitute core values of individuals and of democratic societies. There have been decades of debate on how those values -and legal obligations- can be embedded into systems, preferably from the very beginning of…

Cryptography and Security · Computer Science 2015-04-13 George Danezis , Josep Domingo-Ferrer , Marit Hansen , Jaap-Henk Hoepman , Daniel Le Metayer , Rodica Tirtea , Stefan Schiffner
‹ Prev 1 2 3 10 Next ›