• DocumentCode
    2916581
  • Title

    Model-Based Argument Analysis for Evolving Security Requirements

  • Author

    Tun, Thein Than ; Yu, Yijun ; Haley, Charles ; Nuseibeh, Bashar

  • Author_Institution
    Dept. of Comput., Open Univ., Milton Keynes, UK
  • fYear
    2010
  • fDate
    9-11 June 2010
  • Firstpage
    88
  • Lastpage
    97
  • Abstract
    Software systems are made to evolve in response to changes in their contexts and requirements. As the systems evolve, security concerns need to be analysed in order to evaluate the impact of changes on the systems. We propose to investigate such changes by applying a meta-model of evolving security requirements, which draws on requirements engineering approaches, security analysis, argumentation and software evolution. In this paper, we show how the meta-model can be instantiated using a formalism of temporal logic, called the Event Calculus. The main contribution is a model based approach to argument analysis, supported by a tool which generates templates for formal descriptions of the evolving system. We apply our approach to several examples from an Air Traffic Management case study.
  • Keywords
    air traffic; formal specification; security of data; software maintenance; systems analysis; temporal logic; air traffic management; event calculus; evolving security requirements; model based argument analysis; requirements engineering approaches; security analysis; software evolution; software systems; temporal logic formalism; Calculus; Context modeling; Engines; Information security; Logic; Paramagnetic resonance; Performance analysis; Software systems; Traffic control; Event Calculus; Evolution; OpenPF; Requirements Engineering; Security argumentation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Secure Software Integration and Reliability Improvement (SSIRI), 2010 Fourth International Conference on
  • Conference_Location
    Singapore
  • Print_ISBN
    978-1-4244-7435-6
  • Type

    conf

  • DOI
    10.1109/SSIRI.2010.36
  • Filename
    5502853