程序不变量检测技术

来源 :计算机工程与科学 | 被引量 : 0次 | 上传用户:wfdzdb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于合约的程序设计是提高软件质量的一种重要技术,已经得到了很大的发展。合约描述了程序内部的基本属性、程序良性运行的保证条件以及运行后的期望结果。作为合约的一种表达形式,程序不变量一般包含类不变量、前置条件和后置条件。程序不变量是程序中隐含的属性,它可以应用于程序验证、软件测试技术、逆向工程、程序质量保证等领域。本文结合当前主流的程序不变量研究的相关成果和基于合约的程序不变量程序设计方法,分别从源程序编配技术、测试用例生成技术、程序运行轨迹收集技术和程序不变量分析技术四个方面,对程序不变量挖掘的关键方法和原
其他文献
在高中语文教学中,古典诗歌一直以来是教学的重点,也是一大难点。古典诗歌与其它阅读教学存在着根本的不同,如若只是枯燥、乏味地进行讲解,不仅会使其失去原有的教学价值,而且会使
随着教育改革政策的推广,教学课堂发生了巨大的转变,学生为教学主体的教学理念逐渐替代教师灌输式传统教学,因此教学质量有了极大的提高。但对于作业辅导的教学却仍旧停留在
伊斯兰文明在中世纪达到高峰后逐步走向衰落。近几个世纪以来,伊斯兰复兴运动风起云涌。而过去几十年中东等地区的伊斯兰复兴思潮和运动,大致可分为保守派、温和派与激进派,
本文提出了一种以(Φ,θ,ρ,α)四参数表示的空间直线为基础的三维Hough变换,用来检测三维超声图像中的针状物体。我们用实验室研发的三维超声系统采集插入水中的钢针的三维超声图像,然后用本文提出的方法对其进行检测。实验结果表明,本文提出的方法能比较准确地检测出三维超声图像中的针状物体,方向误差在1°以内,位置误差在1mm以内。
从1895年日本占据台湾至1905年的十年间,为积极开发台湾盐业,构建"殖民地基础工程",实现"工业日本,农业台湾"的目标,日本政商界及台湾总督府展开了详细而全面的盐业调查活动。此
<正>桂政发[2016]22号各市、县人民政府,自治区人民政府各组成部门、各直属机构:为贯彻落实《中共中央国务院关于深化国有企业改革的指导意见》(中发[2015]22号)、《国务院关
高考体育生是高中学生的一个重要组成部分。随着高考压力的增加,高考体育生越来越多,考试的压力也就越来越大,如何提高高考体育生的体育成绩就成为一个重要问题。本文针对高考体
<正>桂政办发[2016]27号各市、县人民政府,自治区人民政府各组成部门、各直属机构:为贯彻落实《国务院办公厅关于建立病死畜禽无害化处理机制的意见》(国办发[2014]47号),加
目的:分析奥拉西坦辅助多奈哌齐治疗老年梗死认知障碍的临床效果。方法:选择本院接诊的100例脑梗死认知障碍患者,时间为2017年8月至2019年8月。研究中依照随机数表分组方法分