软件可靠性设计技术应用研究

被引量 : 0次 | 上传用户:kmask
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机技术的高速发展,致使武器装备系统和自动化指挥系统等军用系统对软件的依赖程度越来越高。软件在武器装备、航天航海等要求高可靠性的系统中扮演着越来越重要的角色。因此,军用软件可靠性就成为确保军事系统质量的瓶颈和关键。软件可靠性是软件质量中最为重要的一项属性,软件可靠性设计技术是确保和提高软件质量的重要手段。因此,本文以工程项目的软件作为主要研究对象,开展软件可靠性设计技术应用研究。依据软件研制周期,先从可靠性设计的三个方面入手,软件可靠性设计要求、软件可靠性详细设计、确定代码编写规范;然后通过收集故障数据开展可靠性增长预计模型的研究。论文主要研究内容与成果如下:第一,深入研究软件可靠性设计方法及软件可靠性设计的重要准则。在软件需求分析和概要设计阶段提出针对项目软件的可靠性设计要求。第二,在故障模式、影响和危害度分析(Failure Mode, Effects and CriticalityAnalysis, FMECA)和质量功能展开(Quality Function Deployment, QFD)的基础上,提出了系统级软件可靠性屋(House of Software Reliablity, HoSR)模型。在详细设计阶段,建立通用性的故障模式及故障原因库并不断扩充故障模式及故障原因库。基于该库再利用HoSR模型对软件单元模块进行可靠性分析,找出潜在故障模式及引发该故障的原因,并可直观得到共模故障、共因故障,也可得到故障模式之间的关联性以及故障原因之间的关联性,从而控制模块自身缺陷,控制模块之间的故障传递以及控制传递过来的缺陷和模块自身缺陷的共同作用导致的缺陷。最后根据故障原因提出故障改进措施。通过该分析结果指导可靠性设计,以提高软件可靠性。第三,采用智能优化算法结合动态模糊神经网络(Dynamic Fuzzy NeuralNetwork, DFNN)的方法,使用仿预测手段得到DFNN自身参数的最优值,建立了软件可靠性增长预测模型(Software Reliability Growth Prediction Model,SRGPM)。在软件验收前期,使用DFNN建立软件可靠性预测模型,使用软件缺陷数据对DFNN训练并进行仿预测,在仿预测过程中使用智能优化算法求取DFNN自身参数的最优值。然后再用训练好的DFNN对软件可靠性进行预测,与G-O模型、BP神经网络、模糊神经网络(Fuzzy Neural Network, FNN)建立的SRGPM相比,预测误差小并且稳定性高。
其他文献
本论文通过对针织服装和异料镶拼服装的现状及发展趋势分析和对针织面料结构和性能特征的调研,重点研究了针织面料再造的方法以及针织面料与异料镶拼的设计特征。分别从针织
行政管理是政府运用国家权力对社会事务的一种管理活动,作为其重要内容,城市管理就是政府针对市政规划、公共医疗、社会制度、环境卫生、民生发展等方面对城市进行规划、建设
绿色建筑强调被动式设计优先的原则。由此产生了加强自然通风的进、排风道;加强自然采光的天窗、天井、中庭;阻隔直射阳光的遮阳构件;改善外围护性能的屋顶绿化等等被动式设计。
随着我国教育制度不断进步以及美术教育水平不断提升,美术学科教学的要求也相应增强,学科细分程度、知识掌握程度都今非昔比,在这种大环境下,改变传统教学方法,深化美术教育
经过十年的筹备,首批28家创业板公司于2009年10月30日正式在深圳证券交易所上市,短短三年多时间,创业板市场发展迅猛。截止到2012年12月31日,创业板市场共有355家上市企业,这意味
BF重工集团有限公司是一家大型国有独资企业,其销售分公司承担着总公司在国内六个事业部的市场分析与开发、产品销售与售后、信息收集与反馈等重大任务。面对着国内强大而复杂
随着国家政府宏观政策对房地产住宅市场的调控与整治,房地产行业的资本大军大量涌入商业地产开发领域,并带来了我国商业地产开发的高潮期。在商业地产的开发中,购物中心的商业形
经济全球化的背景下,传统的经济增长方式所带来的资源浪费、生态环境破坏不但对人们的身体健康带来危害,而且面临着增长动力不足、资源匮乏的困境,可持续发展逐步成为全人类
目的探讨胸腺肽α1联合抗结核药物治疗老年肺结核的临床疗效。方法选取南平市结核病防治门诊2013年1月—2015年12月收治的老年初治涂阳肺结核患者80例,依照随机数字表法分为
采用文献资料调研,数理统计等方法对近年发表在各类体育学术刊物上的有关于运动生物力学方面的60篇论文进行统计,结合运动生物力学的发展史,研究任务,测量技术,研究方法等,综合展现