Research and Implementation of a Software Runtime Fault Propagation Path Acquisition Method
Songzheng Li, Minyan Lu, Shiyi Kong · 2019
A software fault may lead to a software failure by propagating among software modules. The identification of the software fault propagation path is the key to learn the behavior characteristics of software fault propagation which can help understand the software fault propagation mode and improve the reliability of the software system. Propose the definition of software fault propagation path. Classify according to different characteristics of software fault propagation path. Use the GDB debugger in a Linux environment for relevant parameters in normal operation and fault injection of the C language software. Construct a call relationship between software function modules and obtain the fault propagation path based on the collected data. Finally verify the method by the open source software grep. The main innovation of this paper is the comparison algorithm of the fault propagation path.