• DocumentCode
    1935100
  • Title

    OpenArgue: Supporting argumentation to evolve secure software systems

  • Author

    Yu, Yijun ; Tun, Thein Than ; Tedeschi, Antonio ; Franqueira, V.N.L. ; Nuseibeh, Bashar

  • Author_Institution
    Open Univ., Milton Keynes, UK
  • fYear
    2011
  • fDate
    Aug. 29 2011-Sept. 2 2011
  • Firstpage
    351
  • Lastpage
    352
  • Abstract
    When software systems are verified against security requirements, formal and informal arguments provide a structure for organizing the software artifacts. Our recent work on the evolution of security-critical software systems demonstrates that our argumentation technique is useful in limiting the scope of change and in identifying changes to security properties. In support of this work, we have developed OpenArgue, a tool for syntax checking, visualizing, formalizing, and reasoning about incremental arguments. OpenArgue has been integrated with requirements engineering tools for Problem Frames and i*, and applied to an Air Traffic Management (ATM) case study.
  • Keywords
    aerospace engineering; computational linguistics; formal specification; formal verification; safety-critical software; systems analysis; OpenArgue; Problem Frame; air traffic management; argumentation technique; incremental argument; informal argument; requirements engineering tool; security requirement; security-critical software system; syntax checking; syntax reasoning; syntax visualization; Asynchronous transfer mode; Cognition; Educational institutions; Security; Software systems; Syntactics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Requirements Engineering Conference (RE), 2011 19th IEEE International
  • Conference_Location
    Trento
  • ISSN
    1090-705X
  • Print_ISBN
    978-1-4577-0921-0
  • Electronic_ISBN
    1090-705X
  • Type

    conf

  • DOI
    10.1109/RE.2011.6051671
  • Filename
    6051671