• DocumentCode
    2403171
  • Title

    (Requirement) evolution requirements for adaptive systems

  • Author

    Souza, Vítor E Silva ; Lapouchnian, Alexei ; Mylopoulos, John

  • Author_Institution
    Dept. of Inf. Eng. & Comput. Sci, Univ. of Trento, Trento, Italy
  • fYear
    2012
  • fDate
    4-5 June 2012
  • Firstpage
    155
  • Lastpage
    164
  • Abstract
    It is often the case that stakeholders want to strengthen/weaken or otherwise change their requirements for a system-to-be when certain conditions apply at runtime. For example, stakeholders may decide that if requirement R is violated more than N times in a week, it should be relaxed to a less demanding one R-. Such evolution requirements play an important role in the lifetime of a software system in that they define possible changes to requirements, along with the conditions under which these changes apply. In this paper we focus on this family of requirements, how to model them and how to operationalize them at runtime. In addition, we evaluate our proposal with a case study adopted from the literature.
  • Keywords
    formal verification; R requirement; adaptive systems; evolution requirements; software system; Adaptation models; Adaptive systems; Argon; Monitoring; Proposals; Runtime; Solid modeling; Requirements engineering; adaptive systems; evolution; modeling; requirements;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering for Adaptive and Self-Managing Systems (SEAMS), 2012 ICSE Workshop on
  • Conference_Location
    Zurich
  • ISSN
    2157-2305
  • Print_ISBN
    978-1-4673-1788-7
  • Type

    conf

  • DOI
    10.1109/SEAMS.2012.6224402
  • Filename
    6224402