Lookup NU author(s): Dr Neil Speirs
Full text for this publication is not currently held within this repository. Alternative links are provided below where available.
This paper uses fault injection to compare the ability of two fault-tolerant software architectures to protect an application from faults. These two architectures are Voltan, which uses process duplication, and Chameleon ARMORs, which use self-checking. The target application is a Dynamic Host Configuration Protocol (DHCP) server, a widely used application for managing IP addresses. NFTAPE, a software-based fault injection environment, is used to inject three classes of faults, namely random memory bit- flip, control-flow, and high-level target specific faults, into each software architecture and into baseline Solaris and Linux versions.
Author(s): Stott DT, Speirs NA, Kalbarczyk Z
Publication type: Conference Proceedings (inc. Abstract)
Publication status: Published
Conference Name: 15th IEEE International Parallel & Distributed Processing Symposium (IPDPS 2001)
Year of Conference: 2001
Publisher: IEEE Computer Society Press
Library holdings: Search Newcastle University Library for this item