首页> 外文期刊>Ada Letters >Soundness of a Dataflow Analysis for Memory Monitoring
【24h】

Soundness of a Dataflow Analysis for Memory Monitoring

机译:用于内存监视的数据流分析的可靠性

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

An important concern addressed by runtime verification tools for C code is related to detecting memory errors. It requires to monitor some properties of memory locations (e.g., their validity and initialization) along the whole program execution. Static analysis based optimizations have been shown to significantly improve the performances of such tools by reducing the monitoring of irrelevant locations. However, soundness of the verdict of the whole tool strongly depends on the soundness of the underlying static analysis technique. This paper tackles this issue for the dataflow analysis used to optimize the E-ACSL runtime assertion checking tool. We formally define the core dataflow analysis used by E-ACSL and prove its soundness.
机译:C代码的运行时验证工具解决的重要问题与检测内存错误有关。它要求在整个程序执行期间监视存储器位置的某些属性(例如,它们的有效性和初始化)。通过减少对不相关位置的监视,已显示基于静态分析的优化可以显着提高此类工具的性能。但是,整个工具的判断的正确性很大程度上取决于基础静态分析技术的正确性。本文针对用于优化E-ACSL运行时断言检查工具的数据流分析解决了该问题。我们正式定义了E-ACSL使用的核心数据流分析,并证明了其合理性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号