DocumentCode :
2169952
Title :
Recursive symbolic bound analysis in loop structure
Author :
Zhou, Lei ; Chen, Kefei
Author_Institution :
Dept. of Comput. Sci. & Eng., Shanghai Jiao Tong Univ., Shanghai, China
Volume :
1
fYear :
2010
fDate :
26-28 Feb. 2010
Firstpage :
76
Lastpage :
80
Abstract :
This paper proposes a novel approach to symbolic bound analysis in loop structure. Our method is precise to analyze nonlinear correlated induction variables in the multi-loop and multi-branch programs by structure analysis with solutions of symbolic equations and inequalities. Based on the symbolic operation, the bounds of induction variables with analytical algebraic representations could be solved. This method performs effectively at the analysis of the symbolic (also numeric) bounds of array indices, pointers and other complicate variables in loop structures. Experimental results from our prototype implementation indicate that this technology could be used in practical detections to solve those bound problems.
Keywords :
algebra; program control structures; analytical algebraic representation; array indices; loop structures; multibranch programs; multiloop programs; nonlinear correlated induction; pointers; recursive symbolic bound analysis; structure analysis; symbolic equations; symbolic inequalities; Algorithm design and analysis; Buffer overflow; Chromium; Computer science; Data security; Law; Nonlinear equations; Performance analysis; Prototypes; Tin; bound checking; static detection; symbolic analysis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer and Automation Engineering (ICCAE), 2010 The 2nd International Conference on
Conference_Location :
Singapore
Print_ISBN :
978-1-4244-5585-0
Electronic_ISBN :
978-1-4244-5586-7
Type :
conf
DOI :
10.1109/ICCAE.2010.5451995
Filename :
5451995
Link To Document :
بازگشت