A framework to support multiple reconfiguration strategies

Liliana Rosa, Luı́s Rodrigues, Antónia Lopes · 2007

Self-management is a key feature of autonomic systems. This often demands the dynamic reconfiguration of a distributed application. An important issue in the reconfiguration pro-cess is the strategy that is used to coordinate the multiple participants involved in the reconfiguration. This paper ad-dresses the problem of providing support for multiple recon-figuration strategies in autonomic systems that are designed as self-reconfigurable service compositions. We decompose existing strategies in two separate aspects — an orchestra-tion protocol and a local reconfiguration procedure. This separation allowed us to design a set of generic pluggable components that can be integrated in concrete service com-positions, in order to support different strategies. The strat-egy selection is performed according to the semantics of each reconfiguration. To illustrate our approach, we have imple-mented an instance of these pluggable components for the RAppia composition framework.

Read the paper · More papers on PaperTik