• DocumentCode
    609937
  • Title

    Robustness Evaluation of Controllers in Self-Adaptive Software Systems

  • Author

    Camara, J. ; de Lemos, Rogerio ; Laranjeiro, Nuno ; Ventura, Renato ; Vieira, Marco

  • Author_Institution
    Univ. of Coimbra, Coimbra, Portugal
  • fYear
    2013
  • fDate
    1-5 April 2013
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    An increasingly important requirement for software-intensive systems is the ability to self-manage by adapting their structure and behavior at run-time in an autonomous way as a response to a variety of changes that may occur to the system, its environment, or its goals. In particular, self-adaptive (or autonomic) systems incorporate complex software components that act as controllers of a target system by executing actions through effectors, based on information monitored by probes. However, although these controllers are becoming critical in many application domains, it is still difficult to assess their robustness. The proposed approach for evaluating the robustness of controllers for self-adaptive software systems, is aimed at the effective identification of design faults. To achieve this objective, our proposal is based on a set of robustness tests that include the provision of mutated inputs to the interfaces between the controller and the target system (i.e., probes). The feasibility of the approach is evaluated in the context of Znn.com, a case study implemented using the Rainbow framework for architecture-based self-adaptation.
  • Keywords
    software fault tolerance; autonomic software system; controller robustness evaluation; design fault identification; robustness test; self-adaptive software system; software component; software-intensive system; Control systems; Monitoring; Probes; Resilience; Robustness; Software systems; Testing; Assurances; Controller; Robustness; Self-adaptive Systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Computing (LADC), 2013 Sixth Latin-American Symposium on
  • Conference_Location
    Rio de Janeiro
  • Print_ISBN
    978-1-4673-5746-3
  • Type

    conf

  • DOI
    10.1109/LADC.2013.17
  • Filename
    6542600