• DocumentCode
    1934977
  • Title

    Modelling adaptability and variability in requirements

  • Author

    Greenwood, Phil ; Chitchyan, Ruzanna ; Rashid, Awais ; Noppen, Joost ; Fleurey, Franck ; Solberg, Arnor

  • Author_Institution
    SCC, Lancaster Univ., Lancaster, UK
  • fYear
    2011
  • fDate
    Aug. 29 2011-Sept. 2 2011
  • Firstpage
    343
  • Lastpage
    344
  • Abstract
    The requirements and design level identification and representation of dynamic variability for adaptive systems is a challenging task. This requires time and effort to identify and model the relevant elements as well as the need to consider the large number of potentially possible system configurations. Typically, each individual variability dimension needs to identified and modelled by enumerating each possible alternative. The full set of requirements needs to be reviewed to extract all potential variability dimensions. Moreover, each possible configuration of an adaptive system needs to be validated before use. In this demonstration, we present a tool suite that is able to manage dynamic variability in adaptive systems and tame such system complexity. This tool suite is able to automatically identify dynamic variability attributes such as variability dimensions, context, adaptation rules, and soft/hard goals from requirements documents. It also supports modelling of these artefacts as well as their run-time verification and validation.
  • Keywords
    adaptive systems; formal verification; adaptability modelling; adaptation rules; adaptive system dynamic variability representation; design level identification; requirement documents; run-time verification; system complexity; Adaptation models; Adaptive systems; Atmospheric modeling; Computational modeling; Context; Explosions; USA Councils; adaptive systems; feature models; modelling; natural language processing;
  • 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.6051667
  • Filename
    6051667