基于指向与数值抽象的带指针算术程序的分析方法

来源 :计算机科学 | 被引量 : 0次 | 上传用户:billhe123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
带指针算术的程序往往包含数组越界、缓冲区溢出等运行时错误。单纯的指针分析技术和数值分析技术都无法有效处理指针算术。为了将指针分析与数值分析相结合,首先提出一种新的指针内存模型,然后基于该模型设计了一个刻画指针指向关系和指针偏移量的抽象域。最后在抽象解释框架下,设计并实现了一个面向带指针算术C程序的静态分析工具原型PAA。实验结果表明,PAA能够有效地分析指针程序的指向关系和数值性质,并能够在效率和精度间取得合理的权衡。
其他文献
多路径并发传输模型在差异化路径中会出现严重的数据包乱序现象,导致接收端缓冲区阻塞,极大地降低了偶联的整体传输性能。在分析影响路径传输性能因素的基础上,给出了差异化
十月的风再次有了重量感,像园子里那些成熟了的豆荚和茄条。园子是离青春很远的母亲的领地,四季葱茏,青春逼人。母亲说,草木的芳香能净化空气,提神醒脑。进城十几年,她常常莫
环境税出台的本意在于推动企业内部革新、为企业指出新时期转型升级的改革方向。短期内,环境税对企业最显著的影响是环境成本的现实压力;从长期看则是引导企业摸索出一条更具
改变传统的高密度单一养殖模式,通过在鲫鱼塘中套养斑点叉尾鮰,适当降低养殖密度,并根据2种不同鱼类的生活习性,选择投喂时间和饲料粒径。该方法既减少了疾病的发生,又降低了
针对OFDMA认知无线电网络,提出一种基于Stackelberg博弈的频谱定价和分配模型。对于次基站控制次网络传输功率来保护主网络通信的场景,主基站可通过该模型获得最优的频谱定价
后疫情时代,在社会经济、消费模式和审美习惯产生变革之背景下,通过分析包装设计在技术层面和审美层面的发展趋势,结合设计美学的本质问题展开分层讨论,厘清美的本质、设计美
本文分别对智能检索技术和跨库检索技术在数据库建设当中的应用进行了分析,并将其与传统的数据检索库建设以及相关技术结合阐述,希望能够为有关行业未来的优化和数据库建设提
使用集成学习技术可以提高聚类性能。在实验中发现,当各聚类成员聚类迭代到中后期时进行集成所得的结果会优于其迭代完全停止时进行集成所得的结果。利用集成网络泛化能力的
当前安防系统功能日益完善,系统架构也日益复杂,给系统维护工作带来了更高的挑战。本文以云南省人民银行安防系统日常维护管理情况为例,剖析其存在的问题,总结了新形势下提高
加大移动支付工具在涉农主体中的推广运用,是畅通农村支付结算渠道的重要举措。本文介绍了湖北省嘉鱼县创建农产品交易移动支付示范区、打造农产品交易移动支付无障碍区域、