...
首页> 外文期刊>Journal of software >Field-sensitive Function Pointer Analysis Using Field Propagation for State Graph Extraction
【24h】

Field-sensitive Function Pointer Analysis Using Field Propagation for State Graph Extraction

机译:使用场传播进行状态图提取的场敏感功能指针分析

获取原文
获取原文并翻译 | 示例
           

摘要

Accurate state graph is important to static program analysis. In order to extract reliable state graphs from programs, which contains function pointers, for model analysis in software engineering, we proposed a field-sensitive may-alias analysis using field propagation, which tries to discover deeply implied aliasing relations by propagating the aliases to variables from their nested structures. For the high complexity of alias analysis, several optimizations are proposed for performance with the price of potentially losing few aliases. Unlike Most previous works which adopted various kinds of approximations that would compromise the reliability of the results, our field-propagation analyzer makes sure that the solutions of queried pointers are sound in a flow-insensitive manner, because none of our adopted optimizations would bring in approximation to the results.
机译:准确的状态图对于静态程序分析很重要。为了从包含函数指针的程序中提取可靠的状态图以进行软件工程中的模型分析,我们提出了一种使用字段传播的字段敏感的May-alias分析,该方法试图通过将别名传播给变量来发现深层隐含的别名关系。从它们的嵌套结构。对于别名分析的高度复杂性,提出了几种性能优化措施,但代价是可能会丢失少量别名。与大多数以前的工作采用各种近似值会损害结果的可靠性不同,我们的现场传播分析器确保查询指针的解以对流不敏感的方式听起来是合理的,因为我们采用的任何优化都不会带来问题。近似结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号