• 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