DocumentCode
2412574
Title
Influence Control for Dynamic Reconfiguration
Author
Zhao, Zhikun ; Li, Wei
Author_Institution
Sch. of Comput. Sci., Central Queensland Univ., Qld.
fYear
2007
fDate
10-13 April 2007
Firstpage
59
Lastpage
70
Abstract
Dynamic reconfiguration is a useful technique for software update because it can achieve an architectural change without shutdown of a system. However, so far in the state-of arts, there has not been an approach that can evaluate and control both the functional influence and performance influence of reconfiguration in a unified framework. In this paper, we present an approach that addresses the above drawback. In our approach, we use a reconfiguration algorithm and a reconfiguration scheduler to control these two types of influence. The algorithm reduces the logical performance influence by allowing old and new components coexisting and uses a version management mechanism to avoid functional side effect in the coexisting period. The scheduler controls the physical performance influence through restricting the processor time spent on the reconfiguration procedure. We implement the algorithm and the scheduler in our reconfiguration data flow model.
Keywords
configuration management; data flow analysis; object-oriented programming; scheduling; software architecture; component-based system; dynamic reconfiguration influence control algorithm; dynamic reconfiguration scheduler; reconfiguration data flow model; software architectural change; software update; version management mechanism; Centralized control; Computer architecture; Connectors; Control systems; Dynamic scheduling; Processor scheduling; Quality of service; Runtime; Scheduling algorithm; Streaming media;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference, 2007. ASWEC 2007. 18th Australian
Conference_Location
Melbourne, Vic.
ISSN
1530-0803
Print_ISBN
0-7695-2778-7
Type
conf
DOI
10.1109/ASWEC.2007.26
Filename
4159659
Link To Document