• DocumentCode
    2958571
  • Title

    Towards a continuous requirements engineering framework for self-adaptive systems

  • Author

    Qureshi, Nauman A. ; Perini, Anna ; Ernst, Neil A. ; Mylopoulos, John

  • Author_Institution
    Fondazione Bruno Kessler - IRST, Trento, Italy
  • fYear
    2010
  • fDate
    28-28 Sept. 2010
  • Firstpage
    9
  • Lastpage
    16
  • Abstract
    Requirements engineering (RE) for self-adaptive systems (SAS) is an emerging research area. The key features of such systems are to be aware of the changes in both their operating and external environments, while simultaneously remaining aware of their users´ goals and preferences. This is accomplished by evaluating such changes and adapting to a suitable alternative that can satisfy those changes in the context of the user goals. Most current RE languages do not consider this `reflective´ and online component of requirements models. In this paper, we propose a new framework for building SAS that is goal- and user-oriented. We sketch a framework to enable continuous adaptive requirements engineering (CARE) for SAS that leverage requirements-aware systems and exploits the Techne modeling language and reasoning system. We illustrate our framework by showing how it can handle an adaptive scenario in the travel domain.
  • Keywords
    software engineering; systems analysis; CARE; RE; SAS; continuous adaptive requirements engineering; continuous requirements engineering framework; external environments; online component; operating environments; self adaptive systems; techne modeling language; Adaptation model; Business; Cognition; Context; Monitoring; Ontologies; Synthetic aperture sonar;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Requirements@Run.Time (RE@RunTime), 2010 First International Workshop on
  • Conference_Location
    Sydney, NSW
  • Print_ISBN
    978-1-4244-8800-1
  • Electronic_ISBN
    978-1-4244-8799-8
  • Type

    conf

  • DOI
    10.1109/RERUNTIME.2010.5628552
  • Filename
    5628552