A Framework Managing Conflicts between Security and Privacy Requirements

dc.contributor.advisorKarl Cox
dc.contributor.authorDUAA ALI IBRAHIM ALKUBAISY
dc.date2021
dc.date.accessioned2022-05-28T18:40:55Z
dc.date.available2022-05-28T18:40:55Z
dc.degree.departmentInformation Security
dc.degree.grantorUniversity of Brighton
dc.description.abstractConflicting requirements are the key reasons for inconsistencies in software development. Privacy and security requirements, and their potential conflicts, are increasingly becoming more important to software development. Over the last few years, this has become formalised and required by law. A relevant example is the case of the General Data Protection Regulation (GDPR), which requires organisations and their software engineers to enforce and guarantee privacy-by-design to make their platforms compliant. A thorough literature review revealed that there does not exist a comprehensive requirement engineering-oriented tool for supporting users in identifying conflicts between privacy and security requirements. To fill this gap, this research aims to address the problem of identifying and mitigating conflicts between security and privacy requirements. The research designs ConfIS; a three-phrase semi-automated framework which identifies, analyses and resolves conflict between security and privacy requirements. The proposed framework is implemented using Secure Tropos, a CASE Tool for Modelling Security in Requirements Engineering. To achieve a comprehensive evaluation, we designed a focus group session, including participants who are both experts and researchers. They applied ConfIS framework to a realistic example from DEFeND, an EU project aiming at supporting organisations in achieving GDPR compliance. Findings revealed that over 80% found the framework to be very supportive; 87% agreed that mapping between security and privacy for identifying conflict was clear and easy to follow very detailed steps. Additionally, 86% agreed that the framework adequately identified conflicts between requirements, and 77% agreed that the framework supported in understanding conflict resolutions’ patterns and its supporting tools. Through the use of this framework, conflicts can be identified at an early stage of the development process and remedied, thereby reducing development costs. Therefore, this framework builds on existing research by identifying the relevant resolution tools to identify and mitigate conflicts between security and privacy requirements.
dc.identifier.urihttps://drepo.sdl.edu.sa/handle/20.500.14154/39003
dc.language.isoen
dc.titleA Framework Managing Conflicts between Security and Privacy Requirements
sdl.thesis.levelDoctoral
sdl.thesis.sourceSACM - United Kingdom

Files

Copyright owned by the Saudi Digital Library (SDL) © 2025