A Framework for Rule-based Dynamic Adaptation

Ivan Lanese, Antonio Bucchiarone, and Fabrizio Montesi

Proceedings of the 25th International Symposium on Trustworthy Global Computing (TGC), 2010

DOI 10.1007/978-3-642-15640-3_19

Used by the ALLOW Ensembles project

This paper proposes a new approach to dynamic adaptation, based on the combination of adaptation hooks provided by the adaptable application specifying where adaptation can happen, and adaptation rules external to the application, specifying when and how adaptation can be performed. The authors discuss different design choices that have to be considered when using such an approach, and then they propose a possible solution. They describe the solution in details, they apply it to a sample scenario and they implement it on top of the language Jolie.