论文摘要
本文首先介绍了问题的背景和研究意义,阐述了有关软件可靠性和软件可靠性模型的一些基本概念以及国内外对软件可靠性研究的现状与发展;然后对软件可靠性模型进行了比较分析,列举了具有代表性的软件可靠性模型。在此基础上,本文对软件可靠性与费用模型进行了进一步的研究。主要内容包括:1.提出了一个改进的软件可靠性模型:考虑排错效率和错误发现率均为时间函数的非齐次泊松过程模型。在已有的NHPP类软件可靠性增长模型中,假设条件过于苛刻,把错误排除的过程看得过于简单,并且假设排错是完全的;同时认为错误的发现率是常数,不随时间变化,以上这些都与实际情况不符。在软件排错过程中引入新错误的情况是经常发生的,并且有些错误是不能排除的。改进后的模型与实际情况更加吻合。2.在上述改进的软件可靠性模型的基础上,综合考虑了软件生命周期中的设计与开发费用、软件测试费用、运行期的维护费用等,建立了排错效率和错误发现率可变的软件费用模型,同时详细讨论和分析了软件最优发布时间和软件最小费用问题。3.提出了负指数分布排错时间的软件费用模型。在传统的软件可靠性模型基础上,考虑了排错时间服从负指数分布的情况,同时将软件中残存错误带来的风险损失转化为软件可靠性指标,建立了负指数分布排错时间的软件费用模型,并根据此模型详细讨论了软件的最小开发费用、最优发布时间等问题。此模型具有结构严谨、数学形式简单和易于使用等特点。
论文目录
摘要ABSTRACT第一章 绪论1.1 研究背景和意义1.2 软件可靠性国内外研究动态1.2.1 国外概况1.2.2 国内概况1.3 本文的研究内容与结构安排第二章 软件可靠性概述2.1 软件可靠性的基本概念2.1.1 软件可靠性的定义2.1.2 软件中错误相关的定义2.1.3 软件中时间相关的定义2.2 软件可靠性的主要指标2.3 软件可靠性模型2.3.1 软件可靠性模型分类2.3.2 典型的软件可靠性模型2.4 软件可靠性模型的比较分析2.4.1 软件可靠性模型的比较准则2.4.2 软件可靠性模型的比较方法2.5 排错效率和错误发现率可变的软件可靠性模型2.5.1 模型背景2.5.2 模型描述2.5.3 相应结论2.5.4 模型评价2.6 小结第三章 排错效率和错误发现率可变的软件费用模型3.1 引言3.2 软件费用的过程模型3.3 面向软件元素开发的费用模型3.3.1 费用函数的表示方法3.3.2 线性费用函数3.3.3 对数幂费用函数3.3.4 负幂费用函数3.4 排错效率和错误发现率可变的软件费用模型3.4.1 模型描述3.4.2 相应结论3.4.3 计算实例3.5 小结第四章 负指数分布排错时间的软件费用模型4.1 模型背景4.2 模型描述4.3 相应结论4.4 计算实例4.5 小结第五章 总结与展望致谢参考文献攻硕期间取得的研究成果
相关论文文献
标签:软件可靠性论文; 软件费用模型论文; 最优发布时间论文;