ReSoFT: A Reusable Software Fault Tolerance Testbed

K. Tso, E. Shokri, "ReSoFT: A Reusable Software Fault Tolerance Testbed", Pacific Rim International Symposium on Fault Tolerant Systems, Newport Beach, CA, December, 1995

The need to experiment with software fault tolerance (SWFT) for investigating its effectiveness and the desire toreduce effort in creating those experimental SWFT systems have motivated the development of the Reusable Software Fault Tolerance Testbed (ReSoFT). The testbed is built based on an open architecture and uses standard off-the-shelf hardware and software, thus making it easily available and resilient to technological changes. ReSoFT provides a library of reusable components for the users to create systems utilizing a wide variety of SWFT techniques. In addition, interface components that support the seamless integration of applications into the SWFT systems, and fault-injection components that support dependability testing and evaluation are also provided. The paper presents a SWFT reuse framework that resulted from an analysis of the SWFT domain, the design of the SWFT reusable components using the object-oriented method, and configuration of the testbed supporting the creation, execution, and evaluation of the SWFT systems.

Click to Download



© Copyright 2001 SoHaR Corporation. All rights reserved.