【摘 要】
:
软件可靠性是衡量软件质量的一个重要指标,软件可靠性测试是确保和提高软件可靠性的一个重要手段,在众多可靠性测试模型中,Markov模型一直是研究热点。在基于Markov模型的可
论文部分内容阅读
软件可靠性是衡量软件质量的一个重要指标,软件可靠性测试是确保和提高软件可靠性的一个重要手段,在众多可靠性测试模型中,Markov模型一直是研究热点。在基于Markov模型的可靠性测试中,首先要根据软件使用情况构建相应的Markov模型,然后根据模型生成测试用例,最后执行测试用例,统计测试结果,评估软件的可靠性。整个测试的关键之一就在于如何生成测试用例。本文研究了现有的可靠性测试流程,对测试用例生成的相关技术做了深入探讨,并针对测试用例生成的各个环节进行优化。在模型构建阶段,提出了一种通过CR值构建约束,然后结合重要度和轨迹熵来优化模型的方法。在测试用例生成阶段,设计了一个快速生成测试用例的方案:通过构建基础测试路径集,然后结合快速映射的方式加速生成测试用例,取得了良好效果。在充分性判定阶段,结合已有准则的优势提出了一种混合停止准则,并给出了一种能根据期望可靠性和模型复杂度自适应调节的阈值方案。最后结合本文提出的方法,设计和实现了一个测试用例生成工具MCTGEN,并通过实验验证工具简单易用,方法切实可行。
其他文献
事务是由一组数据库操作序列组成的,具有ACID特性。然而,在大规模分布式应用环境下,传统的事务模型是不适用的。在考虑系统性能的情况下,并不总是采用完全的隔离性级别,即可
传统语法学定义的最大语法单位是句子。想要通过计算机分析孤立的词义或句义进而理解整个篇章内容是不可行的,因为它们之间存在着明显的语义跨度。而句群作为句子和篇章之间
雷达辐射源信号分选是现代电子战系统中至关重要的环节,也是进行雷达特征提取、识别以及威胁评估的前提和基础。随着现代雷达技术的不断发展,频率捷变、频率分集、重频参差、
在数据网格中,通过数据复制为地理上广域分布的用户提供多个数据副本,能够减少访问延迟,增强数据局部性,提高数据的可靠性,和分布式应用的可扩展性及性能。而数据复制技术的
沥青高速公路路面裂缝自动检测技术对于整个高速公路路面养护管理系统有着非常重要的意义。传统的人工检测方法已经不能满足现代检测的需求,随着计算机技术的发展,路面检测技
随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。从实用性和经济性考虑,构建基于Web技术的网络管理平台是大多数院校教学管理的一个重
非线性科学是一门研究非线性现象共性的基础科学,其中混沌理论是非线性科学的一个重要分支,混沌现象是20世纪人类最重要的科学发现之一。在过去的20多年时间里,随着人们对混
计算机快速发展的网络时代,快捷、方便、廉价的数字传输手段为人民获取和交流信息带来了极大便利;同时,计算机应用软件的发展也大大带动了办公自动化的发展进程,信息的传递、共享
随着市场经济的快速发展,制造业的生产规模日益增大。实际生产中,各种工艺约束,资源约束,生产能力约束等平行存在,这就需要对生产作业进行合理的调度安排。而一个好的调度安
随着云计算技术的不断发展,需要存储的数据正在以指数型增长,云平台环境变得更加复杂和多样化,人们对数据存储性能的需求也日益上升和不断改变。作为云平台的基础组件,分布式