An Open Framework for Dynamic Reconfiguration

  • Authors:
  • Jamie Hillman;Ian Warren

  • Affiliations:
  • Lancaster University;University of Auckland

  • Venue:
  • Proceedings of the 26th International Conference on Software Engineering
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Dynamic reconfiguration techniques appear promisingfor building systems that have requirements for adaptabilityand/or high availability. Current systems that supportdynamic reconfiguration tend to use a single, fixed, reconfiguration algorithm to manage the change process. Furthermore, existing change management systems lack supportfor measuring the impact of reconfiguration on a runningsystem. In this paper, we introduce OpenRec, an openframework for managing dynamic reconfiguration which addressesthese drawbacks. Using OpenRec, developers canobserve the costs, in terms of time and disturbance, associatedwith making a particular run-time change. In addition,OpenRec employs an extensible set of reconfiguration algorithmswhere one algorithm can be substituted for another.Developers can thus make an informed decision as to whichalgorithm to use based on comparative analysis. Finally,OpenRec is itself dynamically reconfigurable.