软件缺陷预测系统的设计与实现

来源 :北京理工大学 | 被引量 : 0次 | 上传用户:zhk42
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的不断发展,软件系统的规模及复杂度呈几何级数增长。复杂的软件结构和巨大的代码数量导致软件测试及缺陷修复工作需要耗费大量的人力和时间成本。软件缺陷预测技术能够帮助测试人员准确定位有缺陷的软件模块,对软件开发过程进行指导,为软件的质量提高保障的同时提高软件开发效率。然而,目前对于软件缺陷预测技术的研究成果多数来源于经验性研究。虽然有较多的软件缺陷预测模型被实现,但是大多数研究仍停留在软件缺陷预测模型的理论阶段,并未应用于实际案例中。针对此现状,本文在对软件缺陷预测的理论和流程进行了深入了理解与学习后,确定软件缺陷预测系统的系统需求,设计并实现了一个软件缺陷预测系统,旨在将软件缺陷预测理论实践化和应用化。系统的目标用户是软件缺陷预测领域的研究人员或软件开发人员和测试人员。系统将软件缺陷预测模型进行封装,基于B/S架构,遵循MVC设计模式给出了软件缺陷预测系统的详细设计方案,实现了一个软件缺陷预测原型系统。该原型系统为用户提供了简单易操作的界面,给出三种缺陷预测模型供用户选择,对用户在训练过程和预测过程产生的数据进行集中管理,使得用户专注于软件的缺陷预测结果而不是对缺陷预测理论工具的研究上。
其他文献
2011年9月27—28日,由四川省水力发电工程学会施工专委会主办、武警水电第三总队、四川省水利水电勘测设计研究院、中国水电顾问集团成都勘测设计研究院联合承办的四川省水力
《局域网组网工程》是计算机网络技术专业或相近专业的一门专业基础必修课程。下面从这门课程在专业课程体系结构中的位置、课程的培养目标、教材的选取、课程的教学内容设计
粮食的增产方向有种质资源的发掘、新的基因和杂种优势的利用。水稻的自花授粉给水稻杂交带来了难题,而水稻雄性不育很好地解决了这个问题。两系法很好地利用了杂种优势,它的
随着新课程改革的进一步发展,数学学科的教学目标也发生了深刻的变化。培养学生的数学思维,引导学生将数学知识运用于生活实践是教师教学工作的出发点和落脚点。在这个过程中
【摘 要】人机工程学课程在农林院校机械专业的开展日益广泛,但由于缺少合适的教学资源且不具备实验条件,目前该课程开展的教学效果并不理想。本文针对上述问题,结合农业院校机械专业的建设目标,培养实践应用型人才,对人机工程学课程的教学提出了改进与优化方法,优化整合了理论与实际相结合的教学内容,并提出了“理论+仿真+案例”的教学模式,以及合理运用现代信息技术和启发与互动式教学的教学方法。  【关键词】农业院
本文就远程教学中出现的流媒体技术做了简要说明,并对Windows Media软件中包含的3个组件进行了重点说明。对利用该组件进行课件采集、制作,Media服务器配置,Media Player功能等
【摘要】学习动机是影响二语习得的一个重要因素,同样也在三语学习中发挥作用,深入探究少数民族学生英语学习动机无疑对少数民族英语教育有重大意义。心理学家Dornyei提出了外语学习动机三层说,即:语言层,学习者层和学习情境层。本文从他的理论出发,以彝族小学生为样本,调查他们的英语学习动机,希望为激发少数民族的小学英语学习动机提供一些启示和建议。  【中图分类号】G623.31 【文献标识码】A 【文章
幼儿时期属于人的一生中培养及发展语言能力最为重要的时间段,幼儿时期的语言学习环境也是影响幼儿身心发展的关键所在。在幼儿教学过程中由于多种因素的影响经常表现为学习
目的探讨经阴道超声在剖宫产术后子宫瘢痕部位早期妊娠中的应用价值。方法收集2015年1月~2017年12月1870例剖宫产术后再次妊娠早孕期在我院行阴道超声检查孕妇的超声检查结果
【摘 要】 学生语文素养的提升和拓展性阅读能力有着直接的关系,语文素养的提升过程也是语文知识输入的过程,如果在语文学习过程中没有一定数量的语文知识输入,学生语文素养的提升速度会很迟缓。教学实践证明,通过拓展性阅读丰富学生的文化积累进而提升语文素养是非常有效的途径。  【关键词】 小学语文;高效课堂;拓展阅读  【中图分类号】 G623【文献标识码】 A【文章编号】 2095-3089(2018)0