Proceedings International Conference on Dependable Systems and Networks
DOI: 10.1109/dsn.2002.1028917
|View full text |Cite
|
Sign up to set email alerts
|

Experimental analysis of the errors induced into Linux by three fault injection techniques

Abstract: The main goal of the experimental study reported in this paper is to investigate to what extent distinct fault injection techniques lead to similar consequences (errors and failures). The target system we are using to carry out our investigation is the Linux kernel as it provides a representative operating system. It is featuring full controllability and observability thanks to its open source status. Three types of softwareimplemented fault injection techniques are considered, namely: i) provision of invalid … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

2
15
0

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 18 publications
(17 citation statements)
references
References 11 publications
2
15
0
Order By: Relevance
“…This is in line with multiple previous studies, e.g., [Durães and Madeira, 2003], [Gu et al, 2003] and [Jarboui et al, 2002a]. Experiments in the Class NF category are either masked by the system, for instance parameters not used in this context or overwritten; or handled by built-in error detection/correction mechanisms checking incoming parameter values for correctness.…”
Section: Number Of Failuressupporting
confidence: 75%
See 2 more Smart Citations
“…This is in line with multiple previous studies, e.g., [Durães and Madeira, 2003], [Gu et al, 2003] and [Jarboui et al, 2002a]. Experiments in the Class NF category are either masked by the system, for instance parameters not used in this context or overwritten; or handled by built-in error detection/correction mechanisms checking incoming parameter values for correctness.…”
Section: Number Of Failuressupporting
confidence: 75%
“…The work reported in [Albinet et al, 2004;Durães and Madeira, 2003;Gu et al, 2004;Jarboui et al, 2002a] explored the use of various error models and injection techniques for OS robustness evaluation and benchmarking. In [Jarboui et al, 2002a], for instance, error models similar to ours are used, but are injected at different levels within the Linux kernel.…”
Section: Other Contemporary Software Error Modelsmentioning
confidence: 99%
See 1 more Smart Citation
“…Fault injection techniques are widely used for software and system testing [13,20,21,22,24], ranging from testing the reliability of device drivers to testing operating systems, embedded systems and real-time systems [3,7,14,15,18,23,27].…”
Section: Fault Injection Techniquesmentioning
confidence: 99%
“…Fault injection techniques are widely used for software and system testing [29,54,55,56,61], ranging from testing the reliability of device drivers to testing operating systems, embedded systems and real-time systems [5,16,35,36,46,58,67].…”
Section: Fault Injection Techniquesmentioning
confidence: 99%