Software dynamic fault model and injection method

Renya He, Longli Tang, Shihai Wang, Zhengwei Yu · 2016

An unconventional software testing method, fault injection based on fault model, is enhanced to improve the software reliability testing and measurements. Dynamic fault models for injecting faults through software are investigated and reported in this paper including memory faults, CPU faults and communication fault models. Dynamic fault models can be used to simulate influences which are caused by environmental disturbances. They are suited to injecting faults in memory, CPU and bus directly while the software is running. At the same time, the methods of how to inject dynamic faults into the system are given, including the dynamic environment fault injection and the dynamic binary fault injection.

Read the paper · More papers on PaperTik