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. |
Year | DOI | Venue |
---|---|---|
2013 | 10.1109/LADC.2013.17 | Dependable Computing |
Keywords | Field | DocType |
application domain,self-adaptive software system,robustness test,self-adaptive software systems,complex software component,target system,robustness evaluation,rainbow framework,architecture-based self-adaptation,case study,software-intensive system,resilience,software component,robustness,control systems,software systems,controller,testing,software fault tolerance | Control theory,Robustness testing,Computer science,Software fault tolerance,Real-time computing,Software system,Control engineering,Robustness (computer science),Software reliability testing,Component-based software engineering,Software construction,Distributed computing | Conference |
ISSN | ISBN | Citations |
2471-6820 | 978-1-4673-5746-3 | 6 |
PageRank | References | Authors |
0.44 | 13 | 5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Javier Camara | 1 | 27 | 1.87 |
Rogerio de Lemos | 2 | 119 | 11.36 |
Nuno Laranjeiro | 3 | 208 | 26.74 |
Rafael Ventura | 4 | 57 | 3.59 |
Marco Vieira | 5 | 971 | 112.31 |