• 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