DocumentCode
584244
Title
Architectural Styles for Adaptive Systems: A Tutorial
Author
Baresi, Luciano ; Guinea, Sam
Author_Institution
Dipt. di Elettron. e Inf., Politec. di Milano, Milan, Italy
fYear
2012
fDate
10-14 Sept. 2012
Firstpage
237
Lastpage
238
Abstract
Modern and evolving domains such as ambient intelligence, context-aware applications, and pervasive computing require that software systems be able to cope with unprecedented degrees of runtime variability. This demands that software systems be flexible, and easily adaptable in the wake of change. Providing such flexibility is a multi-faceted challenge where the architectural design plays a key role. This tutorial presents the current state of practice in software architecture for adaptive systems, and provides an overview of the research directions in which the Software Architecture community is moving to better solve these issues.
Keywords
adaptive systems; software architecture; adaptive systems; ambient intelligence; architectural design; architectural styles; context-aware applications; pervasive computing; runtime variability; software architecture; software systems; Adaptive systems; Context; Monitoring; Software; Software architecture; Tutorials; Adaptive Systems; Software Architecture;
fLanguage
English
Publisher
ieee
Conference_Titel
Self-Adaptive and Self-Organizing Systems (SASO), 2012 IEEE Sixth International Conference on
Conference_Location
Lyon
ISSN
1949-3673
Print_ISBN
978-1-4673-3126-5
Type
conf
DOI
10.1109/SASO.2012.38
Filename
6394138
Link To Document