Change types of dynamic system reconfiguration

D'Arcy Walsh

Abstract

Change types of dynamic system reconfiguration are presented. A system under evolution implements one or more of these general types within the context of the conditions that motivated the change and the concrete representations of that system. As a set, the types of change represent a comprehensive capability of how a component-based system may evolve. They are governed by system integrity characteristics that help to ensure overall system consistency in the face of change. A system model is employed to describe each change type using examples of global and local properties in the context of a financial analysis system. Based upon these descriptions, a metamodel of change types of dynamic system reconfiguration is presented as a series of UML class models.