The customizable fault/error model for dependable distributed systems

Walter, C.J. and Suri, Neeraj (2003) The customizable fault/error model for dependable distributed systems. Theoretical Computer Science, 290 (2). pp. 1223-1251. ISSN 0304-3975

Full text not available from this repository.


Dependability is a qualitative term referring to a system's ability to meet its service requirements in the presence of faults. The types and number of faults covered by a system play a primary role in determining the level of dependability which that system can potentially provide. Given the variety and multiplicity of fault types, to simplify the design process, the system algorithm design often focuses on specific fault types, resulting in either over-optimistic (all fault permanent) or over-pessimistic (all faults malicious) dependable system designs. A more practical and realistic approach is to recognize that faults of varied severity levels and of differing occurrence probabilities may appear as combinations rather than the assumed single fault type occurrences. The ability to allow the user to select/customize a particular combination of fault types of varied severity characterizes the proposed customizable fault/error model (CFEM). The CFEM organizes diverse fault categories into a cohesive framework by classifying faults according to the effect they have on the required system services rather than by targeting the source of the fault condition. In this paper, we develop (a) the complete framework for the CFEM fault classification, (b) the voting functions applicable under the CFEM, and (c) the fundamental distributed services of consensus and convergence under the CFEM on which dependable distributed functionality can be supported. © 2002 Elsevier Science B.V. All rights reserved.

Item Type:
Journal Article
Journal or Publication Title:
Theoretical Computer Science
Uncontrolled Keywords:
ID Code:
Deposited By:
Deposited On:
08 Oct 2019 09:25
Last Modified:
22 Nov 2022 08:11