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.
Original language | English |
---|---|
Title of host publication | Proceedings - 9th International Conference on Parallel and Distributed Systems, ICPADS 2002 |
Publisher | IEEE Computer Society |
Pages | 251-256 |
Number of pages | 6 |
Volume | 2002-January |
ISBN (Electronic) | 0769517609 |
DOIs | |
Publication status | Published - 1 Jan 2002 |
Event | 9th International Conference on Parallel and Distributed Systems, ICPADS 2002 - Taiwan, China Duration: 17 Dec 2002 → 20 Dec 2002 |
Conference
Conference | 9th International Conference on Parallel and Distributed Systems, ICPADS 2002 |
---|---|
Country/Territory | China |
City | Taiwan |
Period | 17/12/02 → 20/12/02 |
Keywords
- Application software
- Computer architecture
- Distributed computing
- Dynamic programming
- Fault tolerance
- Fault tolerant systems
- Internet
- Middleware
- Runtime
- Software architecture
ASJC Scopus subject areas
- Hardware and Architecture