论文部分内容阅读
控制流图描述了函数执行时可能采取的执行路径.绝大多数静态分析工具都在抽象语法树之上生成控制流图并据此对程序的运行行为进行分析.在模型检测过程中,提取正确的控制流图是构建系统模型的关键.在分析C程序的抽象语法树和控制结构的基础上,设计并实现了程序控制流图提取的算法,并分析了算法的正确性.基于提取的控制流程,可对C程序的某些性质进行模型检验.