基于抽象解释的函数不变量正确性验证

来源 :微电子学与计算机 | 被引量 : 0次 | 上传用户:ljs19841215
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
函数不变量检测是提高软件质量的一种有效方法.针对检测方法可能带来无效的函数不变量的缺陷,提出一种以抽象解释理论为基础的函数不变量的正确性验证方法.首先将函数不变量转化成多项式关系;其次结合多项式程序与最弱前置条件抽象解释分析多项式关系正确性的判断依据;最后构造多项式关系算法,凭借得到的结果验证函数不变量正确与否.同时通过一个C程序中的函数不变量为例对该验证方法进行说明.
其他文献
侦查讯问中,口头语言并不能完整真实地反映一个人的内心。通过对审讯对象身体语言的观察,有助于审讯人员准确把握犯罪嫌疑人内心的真实想法,从而有针对性地实施审讯策略,促使
领导评语:"高宏伟像铁人那样工作,像铁人那样关心员工,管理与国际同行,施工与国际接轨。他是我们公司在伊拉克、苏丹施工将士中的典型代表。"——大庆钻探钻井二公司经理裴昱
在信息化时代背景下,公安院校设置视频侦查课程是必要的。其课程开发要符合教育规律,必须组建课程开发团队实施课程的开发工作,并按照非技术—非科学法的课程开发原理科学安
根据NAND Flash硬件设备的工作原理和过程,利用线性时态逻辑建模语言描述该硬件设备读写状态的性质,分析了NAND Flash软件仿真模块的设计与实现,并通过移植u-boot及ARM Linux
日常所用的电灯泡,外形多呈梨形。这是什么缘故呢?这是因为灯泡内的金属钨丝,在点亮时温度可高达2 700 ℃以上。这么高的温度会使钨丝升华,升华的钨丝蒸气在碰到冷的灯泡壁时