Software systems evolve during their life cycle in order to meet changing requirements or to improve quality properties. At the same time, maintaining continuous availability of services is an issue of increasing importance especially for business-critical systems. Runtime reconfiguration supports evolution of systems while maintaining availability of services they provide. This paper presents a model-based approach to runtime reconfiguration of component-based systems, which aims at minimising the interference caused by the reconfiguration and thus maximising system responsiveness during reconfiguration.
Download Full PDF Version (Non-Commercial Use)