软件可靠性模型和费用模型研究

来源 :重庆大学 | 被引量 : 0次 | 上传用户:haorui524
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的飞速发展,计算机应用领域的急速扩展,使得软件系统的规模日益增大,功能日益复杂,对软件质量的要求也越来越高。作为衡量软件质量的关键性指标,软件可靠性已经成为计算机发展的新方向。近年来,出现了众多的软件可靠性模型。本文在经典G-O模型的基础上提出了新的软件可靠性增长模型,又改进了一般的费用模型,提出了更符合实际的费用模型。在此基础上,以软件测试总费用最小化为目标对软件最优发布时间的求解进行了研究。本文的主要工作有:①在传统的基于NHPP的G-O模型中引入了可变的故障检测率和故障排除率,提出了新的软件可靠性模型。在G-O模型中,认为故障检测率是一个恒定的常数值,故障排除率为100%。本文提出的故障检测率综合考虑软件中剩余的故障数和测试人员的学习过程,是一个随时间变化的函数;而软件测试过程中,不可能排除掉所有的故障,因此本文认为故障排除率是一个恒定的常数,它并不随测试时间发生明显的变化。在此基础上构建的新软件可靠性模型兼具准确性和实用性,模型性能优越。②分析了软件费用模型与可靠性能模型的关系,软件可靠性模型是费用模型的基础。在改进的软件可靠性增长模型的基础上,对一般软件费用模型进行了改进,提出了综合考虑故障排除率和软件失效风险费用的新软件费用模型,新模型更加符合实际。③分别在经典G-O模型和改进可靠性模型的基础上建立一般费用模型和改进费用模型,并以测试费用最小化为标准来求解不同模型下的软件最优发布时间。④使用实际的软件失效数据集进行实验分析。针对不同的失效数据,分别使用最小二乘法和遗传算法对软件可靠性增长模型中的参数进行估计,验证了改进的可靠性增长模型不论是在数据的拟合方面还是预测方面,都有着更高的准确性。接着分别通过一般软件费用模型和改进费用模型来求解软件最优发布时间和最低测试费用,并通过改进费用模型与其他文献中费用模型的比较来证明本文模型性能的优越。最后通过实验分析了软件最优发布时间与模型中各个参数的变化关系。本文的研究能够更好的满足软件可靠性和测试费用分析的实际需求,提出的模型兼具准确性和适用性,对相关领域的研究有一定的学术和实用价值。
其他文献
随机选取XX大学体育学院健美体操运动员120例,采用数字随机法分为观察组(n=60)与对照组(n=60),对照组进行常规体能训练,观察组则在服用运动营养剂后进行体能训练,对比两组运
合作学习作为一种行之有效的教学方式,倡导的就是学生的自主探究与合作交流,这正与新课程理念所提倡的“以生为本”相契合,因此如何在小学数学的教学中有效的应用这一教学模式,就
山西临汾是鼓的重要发源地之一,被誉"天下第一鼓"的尧都区威风锣鼓在近年来中国鼓的发展中异军突起。威风锣鼓从它诞生之日起,始终融于黄土高原一带的乡土民情和数千年的华夏
班级是高校教育和管理的基本单位,同时也是对学生进行教育的依靠保证。根据高职学生学习、生活及成长规律,实现在班级管理中教育培养学生,实现学生成人成才的育人目标是学校
对硅胶和环氧树脂的紫外光透过率、耐紫外光辐照和耐热特性进行了对比研究,进而提出了一种高效率、高可靠性的波长小于380nm的紫外LED封装方案。实验结果表明,新封装结构的LE
小组合作学习作为新型学习方式被广大教师运用于小学数学课堂教学实践之中,不仅可以实现个体优势互补、促进知识建构,还有利于学生与他人合作的意识和能力的培养,使学生产生学习
在新课程理念下,高中物理教师如何创新教学方式,促进课堂教学效果的提升,成为其需要重点思考的问题.本文立足于高中生物课堂教学现状,主要分析了“高中物理新课程教学方法的
<正>我们时代的根本问题是,西方是否还有生存的意志。——特朗普总统对波兰人民的讲话,2017年7月6日2017年已届终结,但它所揭示的政治和文化现象却没有被充分考虑。随着2016
生物虽然作为初中新增的一门学科,但是其学科对于初中教育有着重要的影响,地位也不可小觑.参与式教学法在初中生物教学中的应用能够带来什么意外的效果么,本文对参与式教学法
语文教学中,着重培养学生的朗读能力至关重要.朗读能力是语文学习的基本能力,是语文的重要组成部分,也是学好语文的基础,能正确、 流利、有感情的朗读课文,可以帮助学生准确