Computer Science ›› 2010, Vol. 37 ›› Issue (5): 118-122174.

Previous Articles     Next Articles

Research on a Front-end Tool for Program Analysis Based on Model Checking

YE Jun-min,XIE Qian,JIN Cong,LI Ming,ZHANG Zhen-fang   

  • Online:2018-12-01 Published:2018-12-01

Abstract: A model checking-based program analysis method was proposed. The main steps include translating C/C++ source code into Kripke structure that is equivalent to control flow graph, describing properties of source code in CTL formula and verifying the program using model checker NuSMV. Based on this idea, a tool which is used to automatically translate C/C++ source code into NuSMV input was designed and implemented. The experiments show that this approach is able to analyze the program effectively.

Key words: Model checking, Program analysis,Automatic NuSMV input tool

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!