DocumentCode
632593
Title
Requirements and architectural approaches to adaptive software systems: A comparative study
Author
Angelopoulos, K. ; Silva Souza, Vitor E. ; Pimentel, Joao
Author_Institution
Dept. of Inf. Eng. & Comput. Sci., Univ. of Trento, Trento, Italy
fYear
2013
fDate
20-21 May 2013
Firstpage
23
Lastpage
32
Abstract
The growing interest in adaptive software systems has resulted in a number of different proposals for the design of adaptive systems. Some approaches adopt architectural models, whereas others model adaptation options, at the level of requirements. This dichotomy has motivated us to perform a comparative study between two proposals for the design of adaptive systems: the Rainbow Framework (architecture-based) and our own proposal, Zanshin (requirements-based). This evaluation paper reports on our methodology and results. It also provides a comparison between the use of architectural and requirements models as centrepieces of adaptation, offering guidelines for the future research in the field of adaptive systems.
Keywords
software architecture; Rainbow framework; Zanshin framework; adaptive software system; architectural approach; requirements approach; Adaptation models; Adaptive systems; Computer architecture; Proposals; Servers; Software systems; Time factors; Adaptive systems; Rainbow; Zanshin; adaptation; architecture; comparative study; requirements;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering for Adaptive and Self-Managing Systems (SEAMS), 2013 ICSE Workshop on
Conference_Location
San Francisco, CA
ISSN
2157-2305
Print_ISBN
978-1-4799-0344-3
Type
conf
DOI
10.1109/SEAMS.2013.6595489
Filename
6595489
Link To Document