期刊文献+
共找到2篇文章
< 1 >
每页显示 20 50 100
一种改进的指针安全分析算法 被引量:4
1
作者 郭曦 何炎祥 +2 位作者 张焕国 胡颖 加米拉.沙塔尔 《武汉大学学报(理学版)》 CAS CSCD 北大核心 2010年第2期170-174,共5页
指针的安全性是C语言程序中的常见问题,它严重影响到系统的安全性.针对指针静态分析中的精度问题,比较分析了目前常见的5种指针分析算法的优缺点,提出了一种基于流不敏感的改进指针静态分析算法.该算法是在Steensgaard算法的基础上,对... 指针的安全性是C语言程序中的常见问题,它严重影响到系统的安全性.针对指针静态分析中的精度问题,比较分析了目前常见的5种指针分析算法的优缺点,提出了一种基于流不敏感的改进指针静态分析算法.该算法是在Steensgaard算法的基础上,对程序的控制流图进行改进,通过该算法可以得到比常见的数据流不敏感算法更为精确的指针分析结果.在实验室开发的国内首款商用编译器中实现了该算法,实验结果表明该算法可以提高指针分析的精度. 展开更多
关键词 指针安全 数据流分析 Steensgaard算法 精度
原文传递
一个出具证明编译器后端的设计与实现 被引量:1
2
作者 田波 陈意云 +2 位作者 王伟 李兆鹏 王志芳 《计算机工程》 CAS CSCD 北大核心 2009年第7期132-135,共4页
设计并实现一个类C语言PointerC的出具证明编译器后端。该后端采用最强后条件演算同步处理整型断言和指针断言实现整型验证条件和指针验证条件的证明,能够完全自动地产生目标级程序的指针安全性证明,处理常见递归数据结构中的非一致性... 设计并实现一个类C语言PointerC的出具证明编译器后端。该后端采用最强后条件演算同步处理整型断言和指针断言实现整型验证条件和指针验证条件的证明,能够完全自动地产生目标级程序的指针安全性证明,处理常见递归数据结构中的非一致性别名问题。后端包括独立的定理检查器,能够检验携证明代码的完整性。 展开更多
关键词 高可信软件 出具证明编译器 指针安全 汇编代码
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部