Title :
Using RAIC for dependable on-line upgrading of distributed systems
Author :
Liu, Chang ; Richardson, Debra J.
Author_Institution :
Dept. of Inf. & Comput. Sci., California Univ., Irvine, CA, USA
Abstract :
The technology of redundant arrays of independent components (RAIC) uses groups of similar or identical distributed components to provide dependable services (Liu and Richardson, 2002). RAIC allows components in the redundant array to be added or removed dynamically during run-time. This paper gives a brief overview of RAIC and discusses its special application for dependable on-line upgrading of distributed systems. A proof-of-concept example is given to illustrate how problems that occur during upgrading can be masked by RAIC and thus not affect smooth operations of the system-under-upgrade.
Keywords :
distributed object management; object-oriented programming; software architecture; software maintenance; software reliability; software reusability; RAIC; dependable online upgrading; distributed components; distributed systems upgrading; redundant arrays of independent components; run-time; software architecture; Application software; Computer science; Control systems; Logic arrays; Routing; Runtime; Software architecture; Software systems; Switches; Technology management;
Conference_Titel :
Computer Software and Applications Conference, 2002. COMPSAC 2002. Proceedings. 26th Annual International
Print_ISBN :
0-7695-1727-7
DOI :
10.1109/CMPSAC.2002.1045138