【摘 要】
:
随着软件复杂性的增长和入侵攻击的加剧,可信性问题日益严峻,如何在软件可信性增长系统中生成测试用例成为当前研究的一个热点。本文在软件可信性研究与软件测试相关研究的国
论文部分内容阅读
随着软件复杂性的增长和入侵攻击的加剧,可信性问题日益严峻,如何在软件可信性增长系统中生成测试用例成为当前研究的一个热点。本文在软件可信性研究与软件测试相关研究的国内外基本现状的基础上,针对软件可信性增长测试用例生成的问题开展了一系列研究,主要体现在如下几个方面:首先,设计了一种软件可信性增长系统框架,该框架以组件、连接件、接口、配置信息等要素为基本成分,同时,该框架具有开放式关键任务系统结构,支持自顶向下、多层次的可信性设计,以自调节、自配置为增长方式,并具有自毁的能力。其次,基于该框架的体系结构,对测试用例生成方法进行了研究。本文定义了软件体系结构覆盖准则,依据生成的可信性增长体系结构描述构造配置行为图和配置中间信息,在分析可信性增长体系各基本组成成分之间的依赖关系的基础上,利用测试覆盖准则,生成了反映软件可信性增长系统元素端口事件路径的测试用例。再次,本文研究了可信软件的属性,在此基础上提出了一种软件可信性增长测评模型。本文形式化的描述了该测评模型,并对其基本指标集进行了定义和量化。同时,本文给出了软件可信性增长测评模型的自律规则,增大了该模型的使用范围。最后,本文利用前文提出的面向软件可信性增长系统测试用例生成方法进行了实验,同时,依据该测试用例生成方法和可信性增长测评模型,开发了软件可信性增长测评工具CGT-Test,并利用该工具对试验系统的恢复性属性进行了评价。
其他文献
离合词词义消歧对汉英机器翻译、信息检索、语音识别、文本分类等众多领域有着重要的影响。本文以北京大学中国语言学研究中心的现代汉语语料库为基础,研究具有两个词义且其
近年来,由于人们对人机交互兴趣的增加,表情识别逐渐成为一个研究热点。表情识别在人类交流过程中扮演着非常重要的角色,是语音交流的重要补充。表情识别正是在这样的一种背
医学图像配准是医学图像处理领域中的一个重要课题,在医学领域有广泛的应用。医学图像配准技术已经研究了几十年,研究人员提出了多种配准算法。这些算法主要可以分为两类:刚
随着计算机应用领域的不断扩大,印刷技术也在不断地发展、改进、和趋于成熟。印刷领域的多色印刷作为印刷理论和技术前沿中的一个热点及难点课题,受到越来越多的科研机构及厂
虚拟化(Virtualization)是一种将计算机的各种实体资源,如服务器、网络、内存及存储等,予以抽象、转换后呈现出来的资源管理技术。这种打破实体结构间的不可切割的障碍,使用
在动态、开放和个性化的网络平台上,软件容易受到环境变化和用户需求改变的影响。系统管理人员为维持软件的正常运行,而对软件系统进行的管理维护负担日趋繁重。因此,本文提
无线传感器网络是由大量的低成本、低功耗同时具备感知、数据处理、存储以及无线通信能力的微型传感器节点通过自组织方式形成的一种网络类型。正是由于无线传感器网络的这种
随着计算机技术特别是网络技术的不断发展,我国的企业财务信息管理系统也有了一定的发展,很多的企业已经有了自己的财务信息管理系统。但是这些系统大部分都控制在一些大型的
数学表达式中不同的运算符和运算数组合可能含有相同含义。实现对此类信息的检索,会有助于为用户提供更加全面的检索结果。通过整理、分析数学表达式的内容信息,归纳具有相同
近十年来,在三维扫描技术以及快速建模技术的推动下,数字化模型的数量呈现出急剧增长的态势。然而,对其它非计算机学科而言,如神经科学、建筑学、机械动力工程和天体物理学,几何模