Architectural level support for dynamic reconfiguration and fault tolerance in component-based distributed software

被引:0
作者
Cao, JN [1 ]
Min, C [1 ]
Chan, AST [1 ]
Wu, GF [1 ]
机构
[1] Hong Kong Polytech Univ, Dept Comp, Internet Comp & E Commerce Lab, Kowloon, Hong Kong, Peoples R China
来源
NINTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS | 2002年
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a novel, architectural approach to support fault tolerance in component-based distributed software (CBDS) through dynamic reconfiguration. Using the graphroriented programming (GOP) model, the software, architecture of a 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 described the basic model, the system architecture and its prototype implementation on top of CORBA.
引用
收藏
页码:251 / 256
页数:6
相关论文
共 12 条
[1]  
BATISTA T, 2000, 5 INT S SOFTW ENG PA
[2]  
CAO J, 1996, INTENSIONAL PROGRAMM
[3]  
CAO J, 2002, P INT C PAR PROC 02
[4]  
CAO J, 2002, UNPUB SUPPORT CONFIG
[5]   The design of a configurable and reconfigurable middleware platform [J].
Coulson, G ;
Blair, GS ;
Clarke, M ;
Parlavantzas, N .
DISTRIBUTED COMPUTING, 2002, 15 (02) :109-126
[6]   A metaobject architecture for fault-tolerant distributed systems: The FRIENDS approach [J].
Fabre, JC ;
Perennou, T .
IEEE TRANSACTIONS ON COMPUTERS, 1998, 47 (01) :78-95
[7]  
GEURRAOUI R, 1996, INT C REL SOFTW TECH
[8]   DYNAMIC CONFIGURATION FOR DISTRIBUTED SYSTEMS [J].
KRAMER, J ;
MAGEE, J .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1985, 11 (04) :424-436
[9]  
PARRINGTON GD, 1995, USENIX COMPUTING J, V8, P253
[10]  
SHRIVASTAVA S, 1998, P 4 INT C CONF DISTR