软件测试中的软件可靠性改进

来源 :太原理工大学 | 被引量 : 6次 | 上传用户:jonefarhua
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件测试是保证软件质量的重要手段,软件可靠性是软件质量的重要度量。两者之间有着密切的内在联系。软件测试提高软件的可靠性;软件可靠性的评估可以为软件测试提供合理的终止信号。相对于硬件可靠性稳步上升的趋势,软件的质量保证显得很困难。软件的可靠性研究也很不成熟,远远落后于硬件的可靠性研究。关于软件可靠性的研究还有很多的工作。本文首先介绍了软件测试的理论与方法,介绍了软件错误在软件测试工作中的重要地位与软件测试的模型。接着对可靠性与软件可靠性研究的理论做了介绍,详细介绍了几种重要的软件可靠性模型。最后对传统工程可靠性研究分析了其取得成功的原因。在此基础上分析了软件可靠性研究的特点,阐述了导致软件可靠性研究困难的四个原因。并针对其中的两个提出了改进的方法,并将其应用到软件可靠性模型的改进之上。在对煤炭物流管理系统的可靠性评估工作中,验证了可靠性模型改进的有效性。本文主要的工作有以下几点:(1)分析了软件可靠性研究特有的四个难点:软件开发面临的问题领域的不确定性;软件开发中实现机制的人为性与多样性;软件开发缺乏标准化的设计;可靠性研究中对软件错误的独立关系认识不清。(2)提出了关于软件错误的随机性软件错误与非随机性软件错误的分类方法;在软件失效模式的PIE模型的基础上,对随机性软件错误之间的相互独立性给出了一个有意义的判别方法。(3)应用软件错误独立性的判别方法,对软件可靠性模型进行了改进。以J-M模型为例,对煤炭物流管理系统进行了可靠性评估,实验的数据结果验证了可靠性模型改进的有效性。
其他文献
俗话说“男女有别”,男女除了生理上有差异以外,在性格、行为、智力等方面也有很大的区别,比如男生调皮,女生文静;男生粗心,女生细心等等。这些差异不仅体现在他们的生活中,更时时刻
目的:调查大连市城区2~7岁儿童血铅水平现状及其影响因素,为防治铅中毒提供依据。方法:采用流行病学研究方法,于2007年10~12月对2~7岁儿童543人进行血铅水平测定,并对其个人情况
观察是人们认知的基础,是理解和表达的前提。苏联教育家苏霍姆林斯基认为:“观察对于儿童之必不可少,正如阳光、空气、水分对于植物之必不可少一样。”观察为儿童打开了认识世界
海绵状血管瘤(Cavernous hemangioma),多发生于四肢和面颈部,发生于气管十分罕见。目前气管内海绵状血管瘤的治疗首选内镜下黏膜切除术。因少数肿瘤切除不完全时可复发,必要
课文批注就是让学生在阅读时,把对世界、对自我的思考和认识,简明扼要地写在文本相应的空白处,或把自己认为有特殊意义的字、词、句、段做相应的勾画圈点,与作者进行有形的心灵对
元认知理论是1976年由美国的儿童心理学家弗莱维尔提出的,自1990以来在我国的教育界引起广泛的关注。学困生问题,是基础教育的一个大问题。数学学困生则是学困生中的最大群体
职业教育的吸引力主要体现在学生的可持续发展和就业状况两个方面。影响职业教育吸引力的因素有内在因素和外在因素。各因素之间相互联系、相互影响,首要条件还是需要国家政策
当今社会,全球化进一步加快,国家之间的竞争就是综合国力的竞争,而信息技术又是提高综合国力的主要驱动力之一,各国都把发展信息技术作为一项战略任务,重点发展。如何使高中计算机
《语文课程标准》要求语文教学要加强阅读,少做题多读书,并具体规定初中生每年阅读量80万字以上,在平时的考试以及中考阅读理解占40%,只有大量阅读才能真正提高学生的语文素质和考