Requirements for self-adaptation

Nelly Bencomo*

*Corresponding author for this work

    Research output: Chapter in Book/Published conference outputConference publication

    Abstract

    Self-adaptation is emerging as an increasingly important capability for many applications, particularly those deployed in dynamically changing environments, such as ecosystem monitoring and disaster management. One key challenge posed by Self-Adaptive Systems (SAS) is the need to handle changes to the requirements and corresponding behavior of a SAS in response to varying environmental condition during runtime. In this paper, we discuss the role of uncertainty in such systems, research challenges and present results from our experiences when tackling those challenges. We also review different modeling techniques for the development of self-adaptive systems with specific emphasis on goal-based techniques.

    Original languageEnglish
    Title of host publicationGenerative and Transformational Techniques in Software Engineering IV - International Summer School, GTTSE 2011, Revised Papers
    PublisherSpringer
    Pages271-296
    Number of pages26
    ISBN (Print)9783642359910
    DOIs
    Publication statusPublished - 1 Dec 2013
    Event4th International Summer School on Generative and Transformational Techniques in Software Engineering IV, GTTSE 2011 - Braga, Portugal
    Duration: 3 Jul 20119 Jul 2011

    Publication series

    NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
    Volume7680 LNCS
    ISSN (Print)0302-9743
    ISSN (Electronic)1611-3349

    Conference

    Conference4th International Summer School on Generative and Transformational Techniques in Software Engineering IV, GTTSE 2011
    Country/TerritoryPortugal
    CityBraga
    Period3/07/119/07/11

    Keywords

    • Reflection
    • Requirements
    • Run-time
    • Self-adaptive system

    Fingerprint

    Dive into the research topics of 'Requirements for self-adaptation'. Together they form a unique fingerprint.

    Cite this