软件可靠性模型应用方法研究

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:jojoy9912004
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机科学的不断发展,计算机软件的应用范围日趋广泛,规模迅速扩大,复杂性不断增加,人们对其可靠性的要求也越来越高。软件可靠性模型研究作为软件可靠性估测的核心问题,引起了人们广泛地关注和重视。目前,公开发表的软件可靠性模型及其变形已经达到一百多种,但是,在这些模型中仍然不存在一个简单且适用广泛的通用模型。在实际应用中,对于如何选择合适的软件可靠性模型这一问题,还缺乏一套行之有效的解决方法。针对此问题,在对软件可靠性模型和神经网络方法进行了深入研究的基础上,本文提出了一种基于BP神经网络的软件可靠性模型综合预测方法。首先,从现有模型中选择具有代表性的模型作为基础模型,在选择过程中既要考虑到各个模型的出现是否推动了模型研究领域的发展,又要尽量选择差异性较大的模型;其次,针对具体的软件失效数据,利用BP神经网络方法从基础模型中选择出适用于此组数据的几个模型;再次,建立新的BP神经网络,将选择出的基础模型的预测数据作为网络输入并对其进行训练,利用训练好的网络对软件失效数据进行预测,并将其预测结果与相应模型的预测结果进行比较分析;最后,给出了该方法执行过程的框架设计,对方法进行了整体性描述。实验表明,本文提出的软件可靠性模型综合预测方法在一定程度上解决了模型选择过程中人为因素起主导作用的问题,提高了软件可靠性模型选择的客观性和准确性;此外,多个具有显著差异的模型可以相互补偿,模型的综合预测提高了软件可靠性预测的稳健性。
其他文献
软件定义网络(SDN)被看作是用于网络管理的最佳解决方案,因为它可以根据网络全局状态对网络进行灵活地、合理地控制。然而,由于SDN网络的部署成本高、网络服务不完善、协议兼
随着全球信息资源的数字化进程日益加快,以及电子商务、电子政务的日趋流行,对网上发行的电子刊物进行盗版追踪,对来往的电子信函、公文或传真进行完整性认证变得曰益紧迫。
工作流技术可以有效地优化企业的业务流程,提高企业业务流程的灵活性。但是传统的工作流技术却不能将不同的系统进行有效地集成,或者使业务流程集成的实现非常复杂。而面向服
多机器人系统是目前机器人研究领域的热点问题,是机器人学、控制理论、计算机技术、通信技术、电子技术和人工智能等多个技术学科交叉的产物。在多机器人相关技术的研究中,路
随着计算机技术、无线通信技术和微电子技术的发展和成熟,无线传感器网络逐渐成为收集和处理海量数据的重要途径。在无线传感器网络中,大量部署在特定区域内的集感知、计算和
电子邮件自从产生以来,就给人们的工作生活带来了极大的方便,然而随之而来的垃圾邮件问题也越来越严重。垃圾邮件不仅占用大量的网络资源,同时也严重危害着人们的利益,给人们
人脸三维模型编辑是人脸造型重要手段之一。设计者通常采用手工作业将已有人脸模型编辑成理想人脸形状。但是,这种编辑模式并不适用于面向普通用户。对于普通用户来说,最简单有
随着计算机网络的迅速发展,计算机网络已经渗透到了社会的各个方面。在人们的日常生活中,计算机网络也变得越来越重要。近年来,由于网络规模的不断扩大和复杂性的不断增加,如
在目前医学及生命科学研究中,基因芯片被广泛用来进行各种生物实验。其中寻找差异基因在芯片实验中是最基本的实验目的,它在基因诊断、药物筛选等方面有着重要作用。由于芯片
虚拟化技术是一种在工业界以及学术界快速成长的技术。虚拟化技术包括软件虚拟化以及硬件虚拟化技术。其给计算资源的共享与管理带来很多的便利之处。虚拟化技术作为”云计算