Projekt per år
Sammanfattning
Self-adaptation provides a principled way to deal with change during operation. As more systems with strict goals require self-adaptation, the need for guarantees in self-adaptive systems is becoming a high-priority concern. Designing adaptive software using principles from control theory has been identified as one of the approaches to provide guarantees. However, current solutions can only handle pre-specified requirements either in the form of setpoint values (S-reqs) or values to be optimized (O-reqs). This paper presents SimCA∗ that makes two contributions to control-based self-adaptation: (a) it allows the user to specify a third type of requirement that keeps a value above/below a threshold (T-reqs), and (b) it can deal with requirement sets that change at runtime (i.e., requirements can be adjusted, activated, and deactivated on the fly). SimCA∗ offers robustness to disturbances and provides adaptation guarantees. We evaluate SimCA∗ for two systems with strict goals from different domains: an underwater vehicle system used for oceanic surveillance, and a tele-assistance system for health care support. The test results demonstrate that SimCA∗ can deal with the three types of requirements (STO-reqs) operating under various types of dynamics and the set of requirements can be changed on the fly.
Originalspråk | engelska |
---|---|
Titel på värdpublikation | Proceedings - 2017 IEEE/ACM 12th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2017 |
Förlag | IEEE - Institute of Electrical and Electronics Engineers Inc. |
Sidor | 12-23 |
Antal sidor | 12 |
ISBN (tryckt) | 9781538615508 |
DOI | |
Status | Published - 2017 |
Evenemang | The 12th International Symposium on Software Engineering for Adaptive and Self-Managing Systems - Buenos Aires, Argentina Varaktighet: 2017 maj 22 → 2017 maj 23 https://wp.doc.ic.ac.uk/seams2017/ |
Konferens
Konferens | The 12th International Symposium on Software Engineering for Adaptive and Self-Managing Systems |
---|---|
Förkortad titel | SEAMS 2017 |
Land/Territorium | Argentina |
Ort | Buenos Aires |
Period | 2017/05/22 → 2017/05/23 |
Internetadress |
Ämnesklassifikation (UKÄ)
- Inbäddad systemteknik
Fingeravtryck
Utforska forskningsämnen för ”Handling New and Changing Requirements with Guarantees in Self-Adaptive Systems using SimCA”. Tillsammans bildar de ett unikt fingeravtryck.Projekt
- 1 Avslutade
-
Power Control for Computing Infrastructures
Maggio, M. (Forskare) & Dürango, J. (Forskare)
2014/01/01 → 2017/12/31
Projekt: Forskning