【摘 要】
:
在软件开发的过程中,软件可靠性是一个重要的研究目标。近年来,软件系统规模不断扩大,复杂性也日益提升,如何设计出符合可靠性要求的软件系统逐渐引起了人们的关注。软件测试
论文部分内容阅读
在软件开发的过程中,软件可靠性是一个重要的研究目标。近年来,软件系统规模不断扩大,复杂性也日益提升,如何设计出符合可靠性要求的软件系统逐渐引起了人们的关注。软件测试过程是提高软件系统可靠性最为重要的阶段,一个优化的测试资源分配方式可以带来系统可靠性的明显增加,因而测试资源分配问题具有重要的研究意义。软件测试资源分配问题有两个主要的目标:可靠性和测试代价。在以往的研究中,人们的注意力主要集中在如何提高系统可靠性上,但是在实际生产中,软件的交付时间和可用的资源都是有限的。软件测试不但要考虑如何利用有限的资源获得较高的可靠性,还要考虑软件的成本。近年来,如何在保证一定系统可靠性的前提下降低软件测试代价逐渐引起了人们的关注。本文研究了软件测试资源分配问题,考虑的目标是测试代价的最小化。在以往的工作中,解决该问题最好的方法是遗传算法。本文使用了遗传算法和模拟退火算法去解决该问题,但是实验结果显示,这两种算法在选定模型上的性能还有待提升。因此,本文的第一个工作是对于遗传算法进行了改进,在遗传算法的基本框架下,结合了局部搜索策略,设计了符合问题模型的新算法。之后,作者在软件测试资源分配问题上应用了负相关搜索算法,通过考虑个体之间的信息交流,增加了种群的多样性,从而能够有效的解决多峰问题。实验表明,这两种算法都能够有效的解决软件测试资源分配问题。
其他文献
无线传感器网络综合了传感器技术、微型机电系统(MEMS)、无线通信技术、分布式信息处理和嵌入式计算等技术,能够协作地完成实时监测、感知和采集监测对象的信息,并对其进行处
几乎在所有岩体中都存在裂隙,精确有效的获得岩石节理裂隙的几何信息,对于岩石工程项目的成败,山体灾害的精确预测起着至关重要的作用。岩石节理粗糙度系数JRC(Joint Roughne
以IPv4为核心协议的互联网获得了巨大成功。然而,随着因特网与因特网服务不断地突飞猛进,IPv4在因特网的目前规模与复杂性面前已经暴露其不足之处,这些问题成为制约互联网发展的
得益于无线通信技术和低功耗嵌入式技术的飞速发展,一种新兴的分布式网络正得到广泛的关注。Wireless sensor networks,简称WSN,即无线传感器网络是由大量网络节点(传感器节
运用了TCP/IP的Internet在互连全球通信网络上取得了巨大的成功,但随着科学技术的发展和各个领域新的通信需求的提出,出现了一类新型的“受限网络”[1]。这类网络具有节点的随
随着互联网技术的飞速发展,以及网络普及率的日益上升,越来越多的信息在网上传播,网络已逐步成为了人类信息交流沟通的主要途径。图像信息作为多媒体的最主要的信息在网上越
主题网络爬虫是主题搜索引擎的关键技术。主题爬虫能够智能地采集与特定主题相关的网页,而避免不相关网页的访问;主题爬虫的提出与运用能够极大缓解目前基于通用网络爬虫的搜
Web信息抽取将Web中的数据抽取出来并表示为结构化的形式。动态网页是通过程序动态生成的页面。据统计,目前Web上的页面主要是以动态网页的形式存在。因此,研究动态网页的信息
信息过载和资源迷向已成为制约人们高效使用WEB信息的瓶颈。信息过载是指用户面对太多的WEB信息难以及时地消化、吸收;资源迷向则是指用户不知道如何确切地表达其对网络资源的
在当今所处的这个信息爆炸的时代,计算机图形识别已经成为计算机视觉技术的一个重要研究分支,同时也是图像检索的重要基础。图像的局部特征是用于识别的关键,在提供更多图像细节