'

Fault injection testing for distributed object systems

Sudipto Ghosh Colorado State University, Fort Collins, Colorado

Interface-based fault injection testing (IFIT) is proposed as a technique to assess the fault tolerance of distributed object systems. IFIT uses the description of a object s interface to generate application dependent faults. A set of application independent faults is also proposed. IFIT reveals inadequa-cies of the fault recovery mechanisms present in the application. The application of IFIT to different distributed object systems is described.'