Software Fault Detection Based on Program Static Analysis and Fault Tree

叶俊民,张涛,董威,齐治昌
DOI: https://doi.org/10.3969/j.issn.1000-3428.2008.16.025
2008-01-01
Abstract:To improve the safety and reliability of software,a method to detect and analyze software faults is introduced.This method uses the static analysis of programs to locate faults,and uses fault tree to find the source of those faults.Invalid arithmetic operation is a common kind of error in programs,which often causes the system collapse.An invalid arithmetic fault analyzing process is discussed as an example to illustrate the analyzing process.This method is proved in experiment to be effective in locating and analyzing faults.
What problem does this paper attempt to address?