基于神经网络的软件质量预测模型的规则提取

来源 :第六届国际可靠性、维修性、安全性会议 | 被引量 : 0次 | 上传用户:ydfang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了能够及时的将高质量的软件产品投入市场,软件开发工程师必须在开发过程中将资源集中在那些有出错倾向(FP)块上.软件质量预测模型基于对以往产品的数据挖掘,从而能在新的相似的软件产品开发中识别那些有出错倾向(FP)的模块,这样就有可能在产品发布之前提高软件的质量.许多研究人员都曾经应用神经网络来预测软件的质量.尽管神经网络在解决复杂问题的时候显示出其强大的优势,它"黑箱"的特性使得它无法在软件质量预测中得到广泛的应用.这是神经网络的一个致使的弱点,因为如果无法作出易于理解的决策,很难让人相信它可以解决实际生活中的问题.在本文中,我们介绍了一种用于软件质量预测的可解释的软件可靠性模型.首先,我们训练一个三层前向神经网络,它的隐层单元是sigmoid函数,输出层单元是恒等函数.用来训练神经网络的数据是从一个大型通信软件系统中收集的.然后用遗传聚类算法对这个训练好的神经网络进行规则提取.我们用提取到的规则对软件中有出错倾向的模块进行预测,然后与神经网络的结果进行比较.比较的结果显示虽然提取的规则集的预测准确率比神经网络略低,但是它更加容易解释.
其他文献
武器型号装备系统(简称系统)在研制过程中,如何搞好系统的可靠性(以下简称R)论证分析工作,并科学合理地确定其R要求,对提高系统的产品质量、作战效能和降低系统的寿命周期费
编组调车作业是铁路行车产业重要的领地之一.驼峰自动化技术依其具有巨大收益的风险这一面渐成工程化产品,在铁路产业现代化改造中得以大面积长时间推广应用,而其危险的风险
在金属带式无级变速传动装置中,主、从动带轮的活动带轮和固定带轮及轴之间的滚珠-花键副是涉及其系统可靠性的关键环节之一.文中通过对滚珠-花键工作状况的分析,研究了滚珠
本文主要从职业应力、操作人员应力以及个人应力三个方面阐述了人所承受的应力与人的差错之间的关系,在此基础上,从防差错设计、降低作业疲劳、尽量减少振动和噪声、重视操作
文中通过简要回顾EDA技术发展,分析了利用EDA技术的可靠性设计工作中面临的问题,结合电路EDA设计流程,文中提出了应用EDA工具实现电路性能和可靠性的一体化设计的技术流程,建
会议
“行政化”限制大学生社团的发展阻碍了社团发展的合理性和多元性  关于高校社团成立,不同的学校有不同的要求。但大都提出需要有利于校园文明建设,具备明确的管理章程和制度,对社团未来发展有明确的发展规划。许多高校对于社团成立有严格的相关规定,在严格的管理下存在相应的弊端。社团 “行政化”倾向使得社团失去了自主性和创新性,对学生的吸引力和影响力也相应大幅度下降。大学的课余生活大部分由社团活动组成,同时也是
期刊
本文从装甲车辆可靠性工作的需求和实际情况出发,对关联故障、非关联故障、任务故障、非任务故障、不记为故障的事件或状态从任务需求、维修使用保障、规定功能、故障原因等
通过对装甲车辆一个大修期内故障的研究,本文在三个假设条件下分别用非齐次泊松过程和指数多项式函数描述了其故障随机过程及故障率函数,并给出了模型中未知参数及模型阶数的
中国互联网络信息中心发布的《中国互联网络发展状况统计报告》中显示,截至2017年6月,我国网民规模达到7.51亿,半年共计新增网民1992万人,互联网普及率为54.3%。在日常生活中,网络已经充斥在我们生活的每个角落。“无现金城市”的建设,自媒体的发展,人人都是信息的发布者和接收者。教育当然要与时俱进,紧跟时代的脚步。在这个“互联网 ”时代,我们的教育也要融入其中,“取其精华,去其糟粕”,积极地利
期刊
本文针对某高价值弹药的价格昂贵、试验量少、可靠性指标要求高的特点,在对30多种可用于成败型产品的离散型可靠性增长模型分析的基础上,研究提出了几种适合于该弹药的可能性