首页> 外文会议>International Conference on Software Engineering >Program Analysis: From Qualitative Analysis to Quantitative Analysis (NIER Track)
【24h】

Program Analysis: From Qualitative Analysis to Quantitative Analysis (NIER Track)

机译:方案分析:从定性分析到定量分析(NIER轨道)

获取原文

摘要

We propose to combine symbolic execution with volume computation to compute the exact execution frequency of program paths and branches. Given a path, we use symbolic execution to obtain the path condition which is a set of constraints; then we use volume computation to obtain the size of the solution space for the constraints. With such a methodology and supporting tools, we can decide which paths in a program are executed more often than the others. We can also generate certain test cases that are related to the execution frequency, e.g., those covering cold paths.
机译:我们建议将符号执行与卷计算相结合,以计算程序路径和分支的精确执行频率。鉴于路径,我们使用符号执行来获得一组约束的路径条件;然后我们使用卷计算来获得约束的解决方案空间的大小。通过这种方法和支持工具,我们可以决定程序中的哪些路径比其他方法更频繁地执行。我们还可以生成与执行频率相关的某些测试用例,例如,覆盖冷路径。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号