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
Link To Document