基于最弱前置条件的程序正确性分析

来源 :高技术通讯 | 被引量 : 0次 | 上传用户:xuwei5858
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着软件的不断更新迭代,软件正确性检测的必要性愈加凸显,软件正确性检测的处理时间直接决定软件的维护成本。动态测试的断言编写和静态分析的符号执行均针对程序正确性进行优化完善,但分析结果易出现路径缺失甚至错误无法识别等问题。现有验证方法在路径扩展时易生成较多无用路径,且针对性不强,因此有必要研究一种更为可靠的方案。本文采用最弱前置条件对软件可行性加以分析,对程序执行语义正确建模,使用程序切片技术预处理程序代码,并根据层级结构存储节点及其子程序。实验结果表明,该方法可以有效减小静态分析对程序状态抽象操作带来的验
其他文献
根据调查统计资料,金融专业毕业生多数就业去向是银行.每年各银行都来我校招收金融专业毕业生.但是他们上岗前还要进行一段时间的业务培训,才能适应和熟练掌握银行业务的基本
介绍武九铁路扩能提速工程南阳河特大桥既有左线桥拆除爆破的施工方案、主要设计原则及技术设计成果。该桥于2004年9、10月间成功爆破,达到安全、高效的总体目标。
<电子制作>实训是高职院校电子专业的重要实践环节,是培养学生理论联系实际和独立工作能力的重要途径,是对电子产品生产过程、生产工艺从感性认识向理性认识的一个提升过程,
长期以来,人们对数控技术有不同的理解,一种典型看法认为机械+电气=机电一体化,就是数控技术,这种看法是不全面的.下面就数控技术的发展趋势、人才需求与数控技术人才类型谈
国家开放大学成立,广播电视大学系统处于转型升级的重要时期。国家开放大学在办学宗旨、使命、任务等方面要高于、新于和超越广播电视大学,县级电大要成为国家开放大学的下属单
当管网发生事故时,及时确定人员逃生路径是应急疏散的重要环节。通过分析事故灾害对人员疏散的影响,采用猴群算法在所建立的节点监测矩阵中并行搜索,得到不同时刻的多个传感
进入90年代以来,随着对汽车安全、环保、节能的要求日趋严格,作为解决诸多技术问题最佳方案的电子技术已渗透到汽车的各个部位,现代汽车已成为以数十个微电脑、成百上千个传
随着第三次全教会的召开和<中共中央国务院关于深化教育改革,全面推进素质教育的决定>的贯彻实施,创新成为教育界关注的热点.创新教育是素质教育的核心,实施创新教育,必须建
多媒体计算机辅助教学(Multimedia ComputerAssisted Instruction,简称MCAI),是20世纪90年代在多媒体技术发展起来后,多媒体技术和CAI技术相结合的产物.