软件可靠性模型与软件最优发布问题的研究

软件可靠性模型与软件最优发布问题的研究

论文摘要

随着计算机的发展,软件已成为我们日常生活中必不可少的东西。对于软件,我们最主要关心两个方面:软件的可靠性和软件开发的总成本,而软件的开发成本又和软件的发布时间紧密相关。因此,研究软件的可靠性和软件的最优发布时间有着重要的实际意义。在过去的三十年里,已经建立了许多软件可靠性模型和软件费用结构模型。这些模型在一定程度上描述了软件可靠性和软件的费用结构,但均存在局限性,至今尚无哪一个模型能够适合广泛的应用。因此,对这两种模型还有很大的研究空间。本文的研究工作主要分为以下几部分:1.第一章主要介绍了问题的研究意义、背景和研究现状,阐述了软件可靠性的特点、研究内容、度量指标以及软件的失效机理,并介绍了有关软件最优发布时间的一些基本概念;2.第二章详细介绍了软件可靠性模型的特点、分类及组成。从模型假设、性能度量、参数估计等方面重点比较了几个经典的软件可靠性模型,并在此基础上提出了一个考虑排错时间的软件可靠性模型,此模型更符合实际应用。3.第三章分析和讨论了软件的最优发布时间问题。在软件工程的发展中,决定何时停止软件测试有着重要意义。这个软件最优发布时间的停止规则问题已经被许多人研究过,但是到目前为止还没有一个通用的结论。本章首先介绍了基于Goel-Okumoto模型的软件最优发布问题,该模型是目前在软件最优发布问题中使用最广泛的模型。目前现有的论文都是要求在达到用户要求的可靠性的基础上来讨论如何使软件的总成本最小,没有考虑到软件最终释放时的可靠性的高低对整个软件开发费用的影响。基于此,本章接着讨论了基于用户要求的软件最优发布时间问题。软件测试是有个时间截至期限的,如果超过这个时间期限,公司将要为此付一部分罚金。目前已经有一部分论文考虑了关于罚金的问题,但是都没有把它和软件可靠性结合起来讨论。本章最后分析了基于可靠性与时间截止期限的软件最优发布时间问题,并用实例对这一模型的结果进行了验证。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 引言
  • 1.2 软件可靠性
  • 1.2.1 软件可靠性特点与研究内容
  • 1.2.2 软件的失效机理与可靠性度量指标
  • 1.3 软件最优发布时间
  • 1.4 本论文的研究背景与现状
  • 第二章 软件可靠性模型
  • 2.1 软件可靠性模型特点
  • 2.2 软件可靠性模型分类
  • 2.3 软件可靠性模型的组成
  • 2.4 经典软件可靠性模型
  • 2.4.1 JELINSKI-MORANDA模型
  • 2.4.2 GOEL-OKUMOTO模型
  • 2.4.3 MUSA执行时间模型
  • 2.4.4 LITTLEWOOD-VERRAL模型
  • 2.5 考虑排错时间的软件可靠性模型
  • 2.5.1 模型背景
  • 2.5.2 模型描述
  • 第三章 软件的最优发布时间问题
  • 3.1 基于GOEL-OKUMOTO模型的软件最优发布问题
  • 3.2 基于用户要求的软件最优发布时间问题
  • 3.2.1 模型描述
  • 3.2.2 相应结论
  • 3.2.3 实例
  • 3.3 基于可靠性要求和时间截止期限的软件最优发布时间问题
  • 3.3.1 模型描述
  • 3.3.2 相应结论
  • 3.3.3 实例
  • 第四章 总结
  • 致谢
  • 参考文献
  • 作者攻硕期间取得的研究成果
  • 相关论文文献

    • [1].考虑排错过程引进故障的开源软件可靠性模型研究[J]. 计算机应用研究 2019(07)
    • [2].基于极限学习机的组合软件可靠性模型研究[J]. 计算机与现代化 2019(11)
    • [3].基于多准则决策的软件可靠性模型选择方法[J]. 计算机工程与设计 2013(06)
    • [4].经典软件可靠性模型分析[J]. 软件工程师 2012(12)
    • [5].软件可靠性模型选择研究[J]. 计算机应用与软件 2010(06)
    • [6].基于体系结构的软件可靠性模型综述[J]. 计算机与数字工程 2009(04)
    • [7].基于灰色神经网络对软件可靠性模型的研究[J]. 计算机应用与软件 2009(12)
    • [8].软件可靠性模型研究[J]. 电子产品可靠性与环境试验 2008(02)
    • [9].考虑不完美排错和检测率下降变化的软件可靠性模型[J]. 重庆理工大学学报(自然科学) 2019(08)
    • [10].考虑S型测试工作量函数与不完美排错的软件可靠性模型[J]. 哈尔滨工程大学学报 2011(11)
    • [11].基于测试用例和时间域软件可靠性模型[J]. 计算机技术与发展 2009(11)
    • [12].软件可靠性模型的研究与进展[J]. 计算机与数字工程 2018(12)
    • [13].软件可靠性模型和估计[J]. 数理统计与管理 2010(01)
    • [14].二次拟合:一种提高软件可靠性模型精度的新方法[J]. 计算机应用与软件 2009(09)
    • [15].基于未确知聚类的软件可靠性模型研究[J]. 计算机应用研究 2009(09)
    • [16].一种考虑非故障停止的软件可靠性模型[J]. 信息化研究 2009(08)
    • [17].一种新的软件可靠性模型参数估计方法[J]. 计算机技术与发展 2008(07)
    • [18].一个高精确性综合软件可靠性模型[J]. 兰州理工大学学报 2010(05)
    • [19].基于小波神经网络对软件可靠性模型的研究[J]. 楚雄师范学院学报 2016(03)
    • [20].软件可靠性模型现状与研究[J]. 电子科技大学学报 2013(04)
    • [21].数据驱动的软件可靠性模型在石油工业信息系统中的应用[J]. 石油工业技术监督 2017(11)
    • [22].考虑错误检测两阶依赖性以及错误校正延迟效应的软件可靠性模型[J]. 网络空间安全 2020(01)
    • [23].软件可靠性模型中的知识度量[J]. 信息安全研究 2018(11)
    • [24].考虑测试效率的软件可靠性模型研究[J]. 计算机技术与发展 2011(08)
    • [25].基于体系结构的软件可靠性模型的统一框架[J]. 微型电脑应用 2010(05)
    • [26].基于AHP与AdaBoosting的软件可靠性组合模型[J]. 计算机工程 2017(12)
    • [27].基于改进型神经网络的软件可靠性模型[J]. 计算机工程 2010(22)
    • [28].基于多目标决策的BAS软件可靠性模型选择方法研究[J]. 黑龙江工业学院学报(综合版) 2017(10)
    • [29].软件可靠性数据预处理研究[J]. 电子技术应用 2010(08)
    • [30].软件可靠性模型研究综述[J]. 软件工程 2016(02)

    标签:;  ;  ;  

    软件可靠性模型与软件最优发布问题的研究
    下载Doc文档

    猜你喜欢