基于函数摘要的非法计算故障检测方法的研究

来源 :北京邮电大学 | 被引量 : 4次 | 上传用户:cwdsy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
伴随着信息技术的蓬勃发展以及计算机应用的普及,软件的应用领域越来越广泛,软件本身的复杂度也在逐渐提高。而这些软件如出现问题带来的损失将不可估量,因此保障软件的质量成为软件工程中重要的一个环节。软件的故障主要表现为两方面:计算结果错误和系统崩溃。计算结果错误一般容易检测,而导致系统崩溃的故障带来的后果很严重,这类故障在传统的软件测试中被检测出的概率通常也很低。非法计算是一种容易导致系统崩溃的常见的故障。静态测试,作为软件测试领域的一个重要方面,其主要优势在于只需分析源码无需运行程序,及对缺陷的针对性强。本文提出了基于函数摘要的非法计算故障的静态检测方法。论文的主要工作包括以下几个方面,首先是非法计算的全局分析框架,然后基于此框架,提出了基于函数后置信息的非法计算故障的静态检测方法,及基于函数前置约束的非法计算故障的静态检测方法。本文重点介绍了上述两种检测方法所用到的模式状态机框架、函数摘要计算、及故障检测算法。最后本文通过试验结果的对比,表明基于函数摘要的非法计算故障检测方法可以提高非法计算故障的检测效果,同时充分说明了基于函数摘要的全局分析能有效提高检测的精度。
其他文献
棘白霉素类化合物是最早发现的能抑制真菌细胞壁合成的天然产物,其中阿尼芬净和米卡芬净2种棘白霉素衍生物已经被广泛地应用于临床。它们的合成途径包括一个关键步骤,将天然
目的:探讨两种截石位的摆放方法对妇科腹腔镜手术术中操作的影响。方法:选取2011年1~7月在我院行妇科腹腔镜手术的患者122例,按住院号单双数分为两组,试验组61例,采取改良截石位
文章在阅读文献资料和实地调查的基础上,对桂林市的少数民族状况、特点以及城市化进程中的民族问题进行了分析,并提出了一些对策和建议:一是提高思想认识,切实重视城市化进程
英国爱丁堡大学及华威大学的科学家发现,在预防致命的H5N1型禽流感病毒传播时,如果不能对同一群体的禽类全部接种疫苗,则会使病毒传播得更隐秘因而更难发现。该研究结果发表于英
随着自然科学和社会科学的新发展,当代生态人类学理论面临严峻的挑战。新型生态学的兴起改变了以往的平衡论思想,迫使研究方法走向转型;一般人类学的理论转轨引发了研究范式
19-去甲睾酮(19-nortestosterone NT),属于半抗原生物小分子,具有免疫反应性,但不具有免疫原性.本文中19-去甲睾酮经羧甲基羟胺肟化,质谱(MS)检验后,采用混合酸酐法将肟化产物与
本实验介绍了赭曲霉毒素A无毒体系胶体金试纸条的研制方法,其中包括胶体金的生产、金标抗体的制备、无毒体系试纸条的组装等步骤。所制备的赭曲霉毒素A无毒体系胶体金试纸条和
由于学者们的不懈努力,壮学研究已经取得了令人瞩目的巨大成就,然而,有关生态的研究始终甚为薄弱,颇有开展这方面研究的必要。本文就开展壮学生态研究的必要性、主要内容以及
作为全球生物多样性的一个组成部分,壮族地区有着自身独特的生境和物种,德保苏铁、白头叶猴等更是全球范围内独有的珍稀物种。文章以在S屯进行的田野调查为主要资料来源,回顾
根据《美国临床营养学杂志》的报道,绿色叶状蔬菜和橘类水果中含有的叶酸,一种维生素B,能够减缓老年人认知力的下降。这个研究是Tufts University人类衰老营养研究中心的科学家