• Home
  • Search
  • Comprehensive Analysis of Security Requirements Engineering Approaches with Assurance Perspective
  • Cite Icon2
  • https://doi.org/10.37934/araset.54.2.104119Copy DOI Icon

Comprehensive Analysis of Security Requirements Engineering Approaches with Assurance Perspective

  • Abstract
  • Literature Map
  • Citations
  • Similar Papers
Abstract

Given the wide distribution of software and its current growth, security is inevitable, and software systems have become more complex. To avoid the complexity and protect valuable assets of software systems, researchers, and practitioners in the fields of security requirement engineering (SRE) and security assurance advise incorporating security requirements early in software development life cycle (SDLC). Nowadays, security requirements specification and identification are an active research area for ensuring the effectiveness of software systems. However, security requirement identification is a challenging task due to sheer numbers of threats and attacks to a software system. Previous researchers have identified different SRE techniques, each looking at the same problem from a different perspective. Therefore, a literature review conducted on SRE techniques. We compared and analyzed different SRE techniques to find the most suitable SRE techniques for researchers and practitioners. Selected SRE techniques compared based on various parameters, such as different attributes, requirement elicitation, requirement analysis, project size, and integration of standards. The literature also indicates that among SRE approaches, security quality requirements engineering (SQAURE), secure tropos, security requirements engineering process (SREP), and comprehensive lightweight application security process (CLASP) are the most used SRE approaches that focus on activities such as threats, security requirements identification, and security objectives identification. Unfortunately, several SRE approaches fail to explicitly integrate the security standard and security assurance perspective. Three questions developed for this study: Question 1 is based on comparison of existing SRE approaches, Question 2 is based on SRE with security requirements elicitation and analysis, and Question 3 highlights the incorporation of security requirements assurance by SRE approaches implicitly or explicitly. The researcher must work with the developer to easily adopt SRE approaches to elicit and ensure security requirements for the software system.

Similar Papers
  • Conference Article
  • Citations7

Secure and Usable Requirements Engineering

  • Nov 01, 2009
  • Jose Romero-Mariona
  • Conference Article
  • Citations11

Measuring the Software Security Requirements Engineering Process

  • Jul 01, 2012
  • Nancy R Mead
  • Research Article
  • Citations36

Model Based Process to Support Security and Privacy Requirements Engineering

  • Jul 01, 2012
  • International Journal of Secure Software Engineering
  • Shareeful Islam +4
  • Book Chapter
  • Citations29

Identifying Security Requirements Using the Security Quality Requirements Engineering (SQUARE) Method

  • Jan 01, 2007
  • N R Mead
  • Research Article
  • Citations61

Reusable knowledge in security requirements engineering: a systematic mapping study

  • Feb 25, 2015
  • Requirements Engineering
  • Amina Souag +3
  • Book Chapter
  • Citations13

Security Requirements Engineering (SRE) Framework for Cyber-Physical Systems (CPS): SRE for CPS

  • Jan 01, 2017
  • Frontiers in artificial intelligence and applications
  • Ur Rehman Shafiq +1
  • PDF
  • Research Article
  • Citations6

Analysis of Security Requirements Engineering: Towards a Comprehensive Approach

  • Jan 01, 2016
  • International Journal of Advanced Computer Science and Applications
  • Ilham Maskani +2
  • Research Article
  • Citations327

Security quality requirements engineering (SQUARE) methodology

  • May 15, 2005
  • ACM SIGSOFT Software Engineering Notes
  • Nancy R Mead +1
  • Conference Article

SafeSecRETS: A Safety and Security Requirements Tool for Critical IoT Systems

  • Sep 22, 2025
  • Ernesto Fonseca Veiga +2
  • Single Report
  • Citations3

SQUARE-Lite: Case Study on VADSoft Project

  • Jun 01, 2008
  • Ashwin Gayash +3
  • Book Chapter
  • Citations21

Security Requirements Engineering for Secure Business Processes

  • Jan 01, 2012
  • Elda Paja +3
  • Book Chapter
  • Citations6

Decision-Making in Security Requirements Engineering with Constrained Goal Models

  • Dec 22, 2017
  • Nikolaos Argyropoulos +3
  • Conference Article
  • Citations7

Adapting Rational Unified Process (RUP) approach in designing a secure e-Tendering model

  • Jan 01, 2016
  • AIP conference proceedings
  • Haslina Mohd +5
  • Conference Article
  • Citations52

A Pattern System for Security Requirements Engineering

  • Jan 01, 2007
  • Denis Hatebur +2
  • Conference Article
  • Citations14

Security Requirements Elicitation Using View Points for Online System

  • Jan 01, 2008
  • Ashish Agarwal +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.