基于支持向量机的早期软件质量预测研究

来源 :2004’全国软件与应用学术会议(NASAC) | 被引量 : 0次 | 上传用户:sunny888999
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文提出了一种预测软件质量的新技术.软件开发过程决定了所开发出的软件的质量,因此提高软件质量是软件开发过程中各项活动的共同目标.软件质量预测就是对软件质量水平进行阶段性的评价,从而及早诊断软件的质量问题,提供较好的管理可见性.本文中我们提出采用支持向量机(SVM)技术对软件复杂性度量进行分类从而实现对软件质量预测.由于软件开发前期软件复杂性度量信息较少,因此采用一般的质量预测模型往往达不到很好的预测效果,而支持向量机在高维小训练样本情况下有着很好泛化能力,因此这个特性可以很好的应用于软件质量预测中.在对实际医学图像处理系统(MedicalImagingSystem,MIS)软件复杂性度量数据的实验分析表明,使用SVM的预测效果要优于目前其他常用的软件质量预测模型的效果.
其他文献
开放、动态、多变的Internet环境对运行其上的大型、复杂、分布式应用的部署提出了新的挑战.为了帮助部署人员快速、正确、合理地部署软件系统,本文提出一种基于软件体系结构
目的研究泻心汤有效成分对高糖诱导的肾小管上皮(HK-2)细胞迁移作用的影响。方法体外高糖(30 mmol·L-1)培养HK-2细胞,分别加入不同浓度的大黄酸、小檗碱和黄芩苷,孵育48 h后
本文详细介绍了自动化软件测试的意义,基于脚本的自动化测试过程及其相关概念、关键技术和环节.用四维坐标图和时间比较的方法分别对自动化测试和手工测试给出了评价,进行了
软件测试作为保证软件质量、提高软件可靠性的重要手段,在软件开发中起着不可替代的作用.路径覆盖准则就是考察软件测试充分性的一种重要准则.由于严格的路径覆盖测试不可实
会议
构件化是近年来人们为提高软件开发效率而采用的一种软件开发方法,相继出现了许多构件模型、构件开发方法,如CORBA,EJB,COM等.但是目前构件制作过程中普遍存在的一个问题是构
目的探讨临床药师在内科住院患者中的药学监护模式。方法临床药师通过参与一例2型糖尿病合并冠心病、心律失常患者的治疗过程,对患者在降糖药物、抗血小板药物、抗心律失常药
本文使用对象操作作为面向对象软件的测试基础.因为对象操作可以描述面向对象软件的行为.本文基于对象操作和数据流分析技术,提出了一个可以检测对象操作的算法,并且详细描述
目的建立一种运用拉曼光谱技术快速测定氨茶碱注射剂中无水茶碱和乙二胺的方法。方法采用拉曼光谱技术对3种规格的氨茶碱注射剂直接测定,分别以CLS、PLS和PCR定量模型对数据
CYP450氧化还原酶(POR)是所有肝微粒体的细胞色素P450氧化酶(CYP450)的唯一电子供体,负责甾醇激素、胆固醇、胆酸、维生素以及临床上超过80%药物的氧化代谢。POR本身具有高度
小额信贷是指向分散的中低收入阶层提供小额度扶持的信贷服务活动。农村小额信贷是指向农村农户、农村合作经济组织或个体经营者及农村中小企业提供金融服务,促其自我生存和