Agree to Disagree: Security Requirements Are Different, But Mechanisms For Security Adaptation Are Not

Tun, Thein and Bennaceur, Amel (2018). Agree to Disagree: Security Requirements Are Different, But Mechanisms For Security Adaptation Are Not. In: SEAMS ’18: Proceedings of the 13th International Conference on Software Engineering for Adaptive and Self-Managing Systems, ACM, New York, pp. 194–195.

DOI: https://doi.org/10.1145/3194133.3194151

Abstract

We describe a dialogue between a proponent and an opponent of the proposition "security is not just another quality attribute in self-adaptive systems". The dialogue is structured in two steps. First, we examine whether security requirements are different from other system-level requirements. Our consensus is that security requirements require specific methods for elicitation, reasoning, and analysis. However, other requirements (such as safety, usability and performance) also require specific techniques. Then, we examine the adaptation mechanisms for security and compare them with other properties. Our consensus is that most adaptation techniques can be applied to maintain security and other requirements alike.

Viewing alternatives

Download history

Metrics

Public Attention

Altmetrics from Altmetric

Number of Citations

Citations from Dimensions

Item Actions

Export

About

  • Item ORO ID
  • 54031
  • Item Type
  • Conference or Workshop Item
  • ISBN
  • 1-4503-5715-6, 978-1-4503-5715-9
  • Project Funding Details
  • Funded Project NameProject IDFunding Body
    Why Johnny doesn’t write secure software? Secure Software Development by the MassesNot SetEPSRC (Engineering and Physical Sciences Research Council)
    Motivating Jenny to write secure code: community and culture of codingNot SetNCSC National Cyber Security Centre
    Adaptive Security And Privacy (XC-11-004-BN)291652EC (European Commission): FP (inc.Horizon2020 & ERC schemes)
    SAUSE: Secure, Adaptive, Usable Software EngineeringEP/R013144/1 (previous: EP/R005095/1)EPSRC (Engineering and Physical Sciences Research Council)
  • Extra Information
  • Presented at the ACM/IEEE 13th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, Gothenburg, Sweden, 28-29 May 2018.
  • Keywords
  • security requirements; self-adaptive systems
  • Academic Unit or School
  • Faculty of Science, Technology, Engineering and Mathematics (STEM) > Computing and Communications
    Faculty of Science, Technology, Engineering and Mathematics (STEM)
  • Research Group
  • Software Engineering and Design (SEAD)
  • Copyright Holders
  • © 2018 Association for Computing Machinery
  • Related URLs
  • Depositing User
  • Thein Tun

Recommendations