浮点程序符号执行关键技术研究

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:WieldWolf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的发展,计算机软件与人们的生活联系越来越紧密,人们对软件的可靠性要求越来越高。程序分析技术是提高软件可靠性的有效方式,而符号执行则是其中一种高效的手段。浮点程序大量存在,特别是科学计算领域。而由于后台约束求解器的求解支持不足,浮点程序的符号执行非常困难。本文提出了“热点符号执行”来扩展浮点程序的符号执行能力。热点符号执行的主要思想是(1)优先地探索某些函数(称之为热点函数)并且(2)把热点函数里面的路径划分等价类,然后以尽可能少的路径去覆盖尽可能多的等价类。本文在KLEE上面实现了热点符号执行并且在GSL的5528个函数上面做了大规模的实验。实验结果证明了热点符号执行的有效性和高效性。与基准程序相比,热点符号执行能够在30分钟内检测出12倍的异常数。
其他文献
3月22日,特朗普签署了就301调查结果采取行动的备忘录,由此美国打响了对华“贸易战”,4月3日美国公布了拟加征关税的中国产品清单,这项清单包括约1300个独立关税项目,价值约500亿
报纸
目的:本文以5代PAMAM(G5.0 PAMAM)为基础载体,设计并合成具主动靶向、p H-氧化还原双敏感的聚合物载体T7-PEG-SS-PAMAM,同时负载抗肿瘤模型药阿霉素(DOX)和抑癌基因PKM2-si R
仿人机器人作为一种服务机器人,被广泛应用于迎宾、导览等生活场景,越来越多的仿人机器人出现在商场、机场、银行、餐厅、展览馆等场所。仿人机器人具有与人类相似的外表,并
现代教育应是科学教育与人文教育相互交融的“绿色教育”。在“绿色教育”理念的指导下,我们的思想政治课也应该进行“绿色革命”,实施“绿色教学”。
<正>2019年6月6日的晚,国家大剧院音乐厅舞台上呈现着一幅巨大的投影,挥洒着金色余波的大海上蜿蜒穿梭着一条伸向远方的大桥,间隔的中国结状立柱将地点锁定在了中国。"梦桥—
胚胎干细胞(Embryonic Stem Cells,ESCs)由于其特性,即在分化为其他不同类型细胞的同时还能保持自己不断更新的状态而成为科学家们重点关注的对象。目前关于胚胎干细胞的研究中最多的是小鼠胚胎干细胞(mouse ESCs,mESCs),我们先前研究表明CP2家族转录因子Tfcp2l1(Transcription factor CP2-like protein 1)是mESCs维持自我
研究鄱阳湖湿地不同植物群落土壤Bglu(β-葡萄糖苷酶)、NAG(乙酰氨基葡萄糖苷酶)、Bxyl(β-木糖苷酶)、Phos(酸性磷酸酶)、Phox(酚氧化酶)、Pero(过氧化物酶)活性、土壤养分
地震的活动引起的断层面上的库仑力变化可以影响后续地震的时空分布,通过计算断层库仑应力的变化,可以进行断层面地震前兆监测和区域断层危险性分析。传统应变测量空间离散,影响因素较多,在时空分辨率和连续性上难以匹配断层面库伦应力变化研究需要。针对断层面库伦应力变化检测手段匮乏的问题,提出了一种测量库仑力及判断断层移动方向的方法。设计了一种基于光纤光栅的锚杆应力传感器,通过建立库仑力工况模型结合数值模拟推算
<正>在大连市旅顺口区龙头街道郭家沟村采访期间,记者被深深地感动了——在这里,你不仅会发现乡村之美、山海之美,更会发现基层党员干部群众的心灵之美……中央一号文件指出
河北民间舞蹈井陉拉花是著名的国家非物质文化遗产,具有良好的推广价值以及审美价值。井陉拉花在高校中的推广不仅有助于提升大学生的身体素质,也有利于打造个性化校园文化。