• 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