Self-adaptation by coordination-targeted reconfigurations
Keywords:Self-adaptive software, Feedback loop, Reconfiguration, Software coordination, Service-oriented architectures
A software system is self-adaptive; Methods
Since these systems are usually distributed, coordination middleware (typically a centralised architectural entity) plays a definitive role in establishing the system goals. For these reasons, adaptations may be triggered at coordination level, issuing reconfigurations to such a coordination entity. However, predicting when exactly reconfigurations are needed, and if they will lead the system into a non disruptive configuration, is still an issue at this level. This paper builds on a framework for formal verification of architectural requirements, either from a qualitative or quantitative (probabilistic) point of view, which will leverage analysis and adaptation prediction.;
How to Cite
Copyright (c) 2021 Nuno Oliveira, Luís S Barbosa
This work is licensed under a Creative Commons Attribution 4.0 International License.