Program state optimal method based on variable symbolic relation analysis

Program analysis is the prime method to program property analysis,which is widely used in the domain of parameter dependent relation,path coverage and test case generation,and a lot of progress has been made.Current program analysis is based on the method of symbolic execution,but symbolic execution...

Full description

Saved in:
Bibliographic Details
Main Authors: Xi GUO, Pan WANG
Format: Article
Language:zho
Published: Editorial Department of Journal on Communications 2018-06-01
Series:Tongxin xuebao
Subjects:
Online Access:http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2018094/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841539437850263552
author Xi GUO
Pan WANG
author_facet Xi GUO
Pan WANG
author_sort Xi GUO
collection DOAJ
description Program analysis is the prime method to program property analysis,which is widely used in the domain of parameter dependent relation,path coverage and test case generation,and a lot of progress has been made.Current program analysis is based on the method of symbolic execution,but symbolic execution is usually tackled with the problems of logic expression generation of path condition and low efficiency of constrain solver,which will affect the results of program analysis.Aiming at enhancing the path analysis efficiency,the path conditions of different paths were collected,the common symbolic expression was extracted and the efficiency of symbolic analysis was enhanced,then the logic expression set was generated,the dependent relation algorithm was used to enhance the efficiency of symbolic analysis.Experimental results demonstrate that the proposed method has the advantages of accurate time complexity and better analysis efficiency compare to traditional program analysis method.
format Article
id doaj-art-8727c7a9f1f2489c8f2ea10b4d742d2c
institution Kabale University
issn 1000-436X
language zho
publishDate 2018-06-01
publisher Editorial Department of Journal on Communications
record_format Article
series Tongxin xuebao
spelling doaj-art-8727c7a9f1f2489c8f2ea10b4d742d2c2025-01-14T07:14:55ZzhoEditorial Department of Journal on CommunicationsTongxin xuebao1000-436X2018-06-0139818859718767Program state optimal method based on variable symbolic relation analysisXi GUOPan WANGProgram analysis is the prime method to program property analysis,which is widely used in the domain of parameter dependent relation,path coverage and test case generation,and a lot of progress has been made.Current program analysis is based on the method of symbolic execution,but symbolic execution is usually tackled with the problems of logic expression generation of path condition and low efficiency of constrain solver,which will affect the results of program analysis.Aiming at enhancing the path analysis efficiency,the path conditions of different paths were collected,the common symbolic expression was extracted and the efficiency of symbolic analysis was enhanced,then the logic expression set was generated,the dependent relation algorithm was used to enhance the efficiency of symbolic analysis.Experimental results demonstrate that the proposed method has the advantages of accurate time complexity and better analysis efficiency compare to traditional program analysis method.http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2018094/program analysissymbolic executionconstrain solversymbolic analysis
spellingShingle Xi GUO
Pan WANG
Program state optimal method based on variable symbolic relation analysis
Tongxin xuebao
program analysis
symbolic execution
constrain solver
symbolic analysis
title Program state optimal method based on variable symbolic relation analysis
title_full Program state optimal method based on variable symbolic relation analysis
title_fullStr Program state optimal method based on variable symbolic relation analysis
title_full_unstemmed Program state optimal method based on variable symbolic relation analysis
title_short Program state optimal method based on variable symbolic relation analysis
title_sort program state optimal method based on variable symbolic relation analysis
topic program analysis
symbolic execution
constrain solver
symbolic analysis
url http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2018094/
work_keys_str_mv AT xiguo programstateoptimalmethodbasedonvariablesymbolicrelationanalysis
AT panwang programstateoptimalmethodbasedonvariablesymbolicrelationanalysis