DocumentCode :
3241491
Title :
Architectural level support for dynamic reconfiguration and fault tolerance in component-based distributed software
Author :
Cao, Jiannong ; Cao, Min ; Chan, Alvin S T ; Wu, Gengfeng
Author_Institution :
Dept. of Comput., Hong Kong Polytech., China
fYear :
2002
fDate :
17-20 Dec. 2002
Firstpage :
251
Lastpage :
256
Abstract :
This paper presents a novel architectural approach to support fault tolerance in component-based distributed software (CBDS) through dynamic reconfiguration. Using the graph-oriented programming (GOP) model, the software architecture of CBDS is specified by a logical graph which is reified as an explicit object distributed over the network. Dynamic reconfiguration is implemented by executing a set of operations defined over the graph. The approach supports fault tolerance by dynamically reconfiguring the CBDS upon detection of faults. We describe the basic model, the system architecture and its prototype implementation on top of CORBA.
Keywords :
distributed object management; object-oriented programming; software architecture; software fault tolerance; visual programming; CORBA; architectural level support; component-based distributed software; dynamic reconfiguration; explicit object; fault detection; fault tolerance; graph-oriented programming model; logical graph; software architecture; Application software; Computer architecture; Distributed computing; Dynamic programming; Fault tolerance; Fault tolerant systems; Internet; Middleware; Runtime; Software architecture;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Systems, 2002. Proceedings. Ninth International Conference on
ISSN :
1521-9097
Print_ISBN :
0-7695-1760-9
Type :
conf
DOI :
10.1109/ICPADS.2002.1183408
Filename :
1183408
Link To Document :
بازگشت