Research on Parallel Symbolic Execution through Program Dependence Analysis
Through program dependence analysis, the method of parallel symbolic execution based on reduction about program execution path family was proposed. Firstly, instruction statements which affect on the symbolic value were extracted according to data dependency. Then the key branch conditions controlling these statements were located and connected. Thus the reduction algorithm from multiple paths of which symbolic values are all the same to path families was was designed and implemented. Finally, path family chain was built and parallel symbolic execution was realized. The experimental results show that the method promotes parallel processing ability and test efficiency, compared with common parallel scheduling policy of allocating program execution path.
symbolic execution paraltelization program dependence path family
Yan Cao Qiang Wei Qingxian Wang
National Digital Switching System Engineering &Technological R&D Center, NDSC Zhengzhou, China
国际会议
杭州
英文
800-804
2012-10-28(万方平台首次上网日期,不代表论文的发表时间)