DocumentCode :
176824
Title :
Path sensitive analysis based on dataflow information and program slicing
Author :
Xi Guo
Author_Institution :
Dept. of Comput. Sci., Huazhong Agric. Univ., Wuhan, China
fYear :
2014
fDate :
29-30 Sept. 2014
Firstpage :
875
Lastpage :
877
Abstract :
In the process of program analysis, the error detection usually gathers the information of the target position from the path sensitive analysis, which would include some useless dataflow information, thus leading to low analysis efficiency. In this process, the states of the target position usually are combined to solve the path explosion problem, but this would result to high time consumption and fault positive and fault negative. Aiming to this problem, a method based on dataflow information and program slicing is proposed to deal with the path sensitive analysis. This method creates the slicing criteria via path condition, and obtains the sliced program which is equal to the source program, which can improve the analysis efficiency. We have implemented the analysis demon and the experimental results demonstrate that this method has high detection efficiency and can reduce the fault positive.
Keywords :
program slicing; software fault tolerance; analysis efficiency improvement; dataflow information; error detection; fault positive reduction; path condition; path explosion problem; path sensitive analysis; program slicing; source program; target position; Abstracts; Algorithm design and analysis; Complexity theory; Conferences; Flow graphs; Reactive power; Semantics; path sensitive; program slicing; static analysis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advanced Research and Technology in Industry Applications (WARTIA), 2014 IEEE Workshop on
Conference_Location :
Ottawa, ON
Type :
conf
DOI :
10.1109/WARTIA.2014.6976412
Filename :
6976412
Link To Document :
بازگشت