• DocumentCode
    3491679
  • Title

    A dynamic reconfiguration service for CORBA

  • Author

    Bidan, Christophe ; Issarny, Valérie ; Saridakis, Titos ; Zarras, Apostolos

  • Author_Institution
    IRISA/INRIA, Rennes, France
  • fYear
    1998
  • fDate
    4-6 May 1998
  • Firstpage
    35
  • Lastpage
    42
  • Abstract
    Providing software qualities such as availability, adaptability and maintainability to long-running distributed applications forms a major challenge for the configuration management of a software system. Modifications of a system´s structure are expected to happen on-the-fly, to cause minimum execution disruption and to be effected in a way that preserves a consistent state of the participating entities. This paper presents a novel algorithm for performing consistent dynamic reconfiguration of CORBA applications, where consistency refers to RPC integrity. The novelty of the algorithm is that it passivates the links affected by the reconfiguration, which causes the node activities that use them to block but does not result in blocking the entire node. The consequent execution disruption is minimal, a fact that is practically verified by a performance evaluation done in a number of different reconfiguration scenarios
  • Keywords
    configuration management; data integrity; object-oriented methods; reconfigurable architectures; remote procedure calls; software performance evaluation; software quality; CORBA; RPC integrity; configuration management; consistency; consistent state preservation; dynamic reconfiguration service; execution disruption; link passivation; long-running distributed applications; node activity blocking; performance evaluation; reconfiguration scenarios; remote procedure calls; software adaptability; software availability; software maintainability; software quality; Application software; Electrical capacitance tomography; Heuristic algorithms; Programming environments; Quality management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Configurable Distributed Systems, 1998. Proceedings. Fourth International Conference on
  • Conference_Location
    Annapolis, MA
  • Print_ISBN
    0-8186-8451-8
  • Type

    conf

  • DOI
    10.1109/CDS.1998.675756
  • Filename
    675756