• Home
  • Search
  • Elaborating security requirements by construction of intentional anti-models
  • Cite Icon309
  • https://doi.org/10.1109/icse.2004.1317437Copy DOI Icon

Elaborating security requirements by construction of intentional anti-models

  • Sep 28, 2004
  • A Van Lamsweerde
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Caring for security at requirements engineering time is a message that has finally received some attention recently. However, it is not yet very clear how to achieve this systematically through the various stages of the requirements engineering process. The paper presents a constructive approach to the modeling, specification and analysis of application-specific security requirements. The method is based on a goal-oriented framework for generating and resolving obstacles to goal satisfaction. The extended framework addresses malicious obstacles (called anti-goals) set up by attackers to threaten security goals. Threat trees are built systematically through anti-goal refinement until leaf nodes are derived that are either software vulnerabilities observable by the attacker or anti-requirements implementable by this attacker. New security requirements are then obtained as countermeasures by application of threat resolution operators to the specification of the anti-requirements and vulnerabilities revealed by the analysis. The paper also introduces formal epistemic specification constructs and patterns that may be used to support a formal derivation and analysis process. The method is illustrated on a Web-based banking system for which subtle attacks have been reported recently.

Similar Papers
  • Research Article
  • Citations2

Comprehensive Analysis of Security Requirements Engineering Approaches with Assurance Perspective

  • Oct 03, 2024
  • Journal of Advanced Research in Applied Sciences and Engineering Technology
  • Aftab Alam Janisar +3
  • Research Article
  • Citations6

Model-based security analysis of feature-oriented software product lines

  • Apr 07, 2020
  • ACM SIGPLAN Notices
  • Sven Peldszus +2
  • PDF
  • Research Article

Security Requirements Specification and Tracing within Topological Functioning Model

  • Oct 28, 2022
  • Complex Systems Informatics and Modeling Quarterly
  • Erika Nazaruka
  • Book Chapter
  • Citations4

Specifying Security Requirements in Multi-agent Systems Using the Descartes-Agent Specification Language and AUML

  • Jan 01, 2019
  • Vinitha Hannah Subburaj +1
  • Research Article
  • Citations72

Modeling Security and Privacy Requirements: a Use Case-Driven Approach

  • Apr 19, 2018
  • Information and Software Technology
  • Phu X Mai +5
  • Research Article
  • Citations1

Analysis of Risks and Security Requirements in Public Cloud

  • Aug 15, 2018
  • International Journal of Engineering & Technology
  • A Banushri +1
  • Research Article
  • Citations11

Aspect-oriented specification of threat-driven security requirements

  • Jan 01, 2008
  • International Journal of Computer Applications in Technology
  • Dianxiang Xu +3
  • Conference Article
  • Citations1

A Concept for Language-Oriented Security Testing

  • Jun 01, 2013
  • Philipp Zech +3
  • PDF
  • Research Article
  • Citations7

A Sensitive Data Access Model in Support of Learning Health Systems

  • Feb 26, 2021
  • Computers
  • Thibaud Ecarot +4
  • Conference Article
  • Citations109

Protecting RFID communications in supply chains

  • Mar 20, 2007
  • Yingjiu Li +1
  • Conference Article
  • Citations6

AVT Vector: A Quantitative Security Requirements Evaluation Approach Based on Assets, Vulnerabilities and Trustworthiness of Environment

  • Aug 01, 2009
  • Teng Long +3
  • Research Article

Formalized aspect-oriented misuse case for specifying crosscutting security threats and mitigations

  • Sep 12, 2025
  • PLOS One
  • Shumaila Iqbal +6
  • Book Chapter
  • Citations39

Security and Privacy in Video Surveillance: Requirements and Challenges

  • Jan 01, 2014
  • Qasim Mahmood Rajpoot +1
  • Conference Article
  • Citations15

Detecting intrusions specified in a software specification language

  • Jan 01, 2005
  • M.F Raihan +1
  • Conference Article
  • Citations11

Software Security Testing via Misuse Case Modeling

  • Nov 01, 2017
  • Samer Khamaiseh +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.