What is a fault? and why does it matter?
Document Type
Article
Publication Date
9-1-2017
Abstract
Faults are an important concept in the study of system dependability, and most approaches to dependability can be characterized by the way in which they deal with faults (e.g., fault avoidance, fault removal, fault tolerance, fault forecasting). In their seminal work on modeling dependable computing, Laprie et al. define a fault as the adjudged or hypothesized cause of an error. In this paper, we propose a more formal definition of a fault in the context of software products and discuss some of its implications.
Identifier
85027894361 (Scopus)
Publication Title
Innovations in Systems and Software Engineering
External Full Text Location
https://doi.org/10.1007/s11334-017-0300-7
e-ISSN
16145054
ISSN
16145046
First Page
219
Last Page
239
Issue
2-3
Volume
13
Recommended Citation
Diallo, Nafi; Ghardallou, Wided; Desharnais, Jules; Frias, Marcelo; Jaoua, Ali; and Mili, Ali, "What is a fault? and why does it matter?" (2017). Faculty Publications. 9341.
https://digitalcommons.njit.edu/fac_pubs/9341