首页> 外文会议>Ada-Europe International Conference on Reliable Software Technologies >A Framework for CFG-Based Static Program Analysis of Ada Programs
【24h】

A Framework for CFG-Based Static Program Analysis of Ada Programs

机译:基于CFG的Ada程序静态程序分析框架

获取原文

摘要

The control flow graph is the basis for many code optimisation and analysis techniques. We introduce a new framework for the construction of powerful CFG-based representations of arbitrary Ada programs. The generated data holds extensive information about the original Ada source, such as visibility, package structure and type definitions and provides means for complete interprocedural analysis. We use ASIS-for-GNAT as an interface to the Ada environment and extract the needed information in a single traversal of the provided syntax trees. In addition, further refinement of the resulting data structures is done.
机译:控制流程图是许多代码优化和分析技术的基础。我们引入了一个新的框架,用于构造基于CFG的任意Ada程序的强大表示形式。生成的数据包含有关原始Ada来源的大量信息,例如可见性,包装结构和类型定义,并提供了完整的过程间分析的手段。我们使用ASIS-for-GNAT作为Ada环境的接口,并在一次遍历提供的语法树的过程中提取所需的信息。另外,对所得数据结构进行了进一步的改进。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号