Fault injection (FI) is an experimental technique to assess the robustness of software by deliberately exposing it to faulty inputs and stressful environmental conditions specified by fault models. As computing hardware is becoming increasingly parallel, software execution is becoming increasingly concurrent. Moreover, to exploit the potential of increasingly parallel and interconnected computing systems, the complexity of the software stack, comprising operating systems, drivers, protocol stacks, middleware and distributed applications, also grows. As a consequence, the fault models classically used for in-lab robustness assessments no longer match the reality of fault conditions that modern systems are exposed to. In my thesis I account ...
The complexity of safety-related embedded computer systems is steadilyincreasing. Besides verifying ...
Society is becoming quite dependent on computer-based systems. Today, computers are embedded in wris...
International audienceFault injection is a well known method to test the robustness and security vul...
Fault injection (FI) is an experimental technique to assess the robustness of software by deliberate...
With continuously shrinking semiconductor structure sizes and lower supply voltages, the per-device...
Modern computing systems that enable increasingly smart and complex applications permeate our daily ...
Software Fault Injection (SFI) is an established technique for assessing the robustness of a softwar...
Abstract—Software Fault Injection (SFI) is an established technique for assessing the robustness of ...
As technology scales down, the likelihood of hardware errors that silently corrupt the results of ap...
Fault injection is needed for different purposes such as analyzing the reaction of a system in a fau...
Given the complexity of modern software systems and its pervasiveness in many aspects of our lives, ...
Computing grids consist of a large-scale, highly-distributed hardware architecture, often built in a...
PhD ThesisOne way of gaining confidence in the adequacy of fault tolerance mechanisms of a system...
The complexity of safety-related embedded computer systems is steadilyincreasing. Besides verifying ...
Society is becoming quite dependent on computer-based systems. Today, computers are embedded in wris...
International audienceFault injection is a well known method to test the robustness and security vul...
Fault injection (FI) is an experimental technique to assess the robustness of software by deliberate...
With continuously shrinking semiconductor structure sizes and lower supply voltages, the per-device...
Modern computing systems that enable increasingly smart and complex applications permeate our daily ...
Software Fault Injection (SFI) is an established technique for assessing the robustness of a softwar...
Abstract—Software Fault Injection (SFI) is an established technique for assessing the robustness of ...
As technology scales down, the likelihood of hardware errors that silently corrupt the results of ap...
Fault injection is needed for different purposes such as analyzing the reaction of a system in a fau...
Given the complexity of modern software systems and its pervasiveness in many aspects of our lives, ...
Computing grids consist of a large-scale, highly-distributed hardware architecture, often built in a...
PhD ThesisOne way of gaining confidence in the adequacy of fault tolerance mechanisms of a system...
The complexity of safety-related embedded computer systems is steadilyincreasing. Besides verifying ...
Society is becoming quite dependent on computer-based systems. Today, computers are embedded in wris...
International audienceFault injection is a well known method to test the robustness and security vul...