基于相似性分析的跨项目软件缺陷预测方法研究

来源 :江苏科技大学 | 被引量 : 0次 | 上传用户:peter_wan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
开发过程中,软件缺陷的出现是不可避免的,但是若能及时修复,则会减少不必要的资源浪费,同时有效提升软件质量。因此,研究人员提出软件缺陷预测方法,其主要思路是利用项目内的已知标签(缺陷)数据训练模型,然后通过模型预测项目内的未知标签数据,从而找到项目内潜在缺陷。然而,如果需要预测的项目是新项目,则其无法提供具有充足已知标签的数据集。为应对上述问题,研究人员提出跨项目软件缺陷预测技术,通过使用已有项目的缺陷数据集构建预测模型,并利用该模型在新项目上完成缺陷预测。尽管研究人员在跨项目缺陷预测领域已取得了相关成果,但仍存在改进的地方,例如:如何进一步有效地建立源项目与目标项目之间的联系,以及更准确地选择源项目数据等。鉴于此,本文在前人工作基础上,以源项目和目标项目的相似性分析为切入点,根据源项目和目标项目的度量元(特征)是否相同,分别从同构跨项目缺陷预测和异构跨项目缺陷预测两个方面展开了进一步的研究。具体而言,本文的研究内容与创新成果主要涵盖以下两点:一.基于Jensen-Shannon散度和相对密度的同构跨项目缺陷预测同构跨项目缺陷预测是指源项目和目标项目具有相同的度量元,现有的多数研究方法是随机选择源项目及其数据,但即使具有相同的度量元,仍存在一定程度的分布差异,且源项目实例中存在噪声或异常值。因此,本文引入Jensen-Shannon散度度量源项目和目标项目之间的相似性,其次通过估计实例的相对密度(Relative Density)过滤源项目数据中的噪声或异常值,实验结果表明了所研究方法不仅有效地提升同构预测模型性能,而且对软件缺陷预测技术中常用分类器具有较高的自适应性。二.基于最优传输理论的异构跨项目缺陷预测异构跨项目缺陷预测是指源项目和目标项目具有不同的度量元,这导致了较难通过直接测量二者实例之间的距离来判定相似性。前人所提的多数研究方法是通过学习映射函数将源项目和目标项目的度量元传输到公共空间,但其局限性在于映射函数是需要在假设空间中预先定义。鉴于此,为了避免了距离测算和预定义映射函数的限制,本文引入最优传输理论于异构跨项目缺陷预测,即使用Entropy Gromov-Wasserstein(EGW)构建项目传输矩阵。但因EGW未利用类别标签信息,本文通过添加标签正则项,设计基于Labelled Entropy Gromov-Wasserstein(LEGW)的异构跨项目缺陷预测方法。实验结果表明了本文所研究的LEGW方法综合表现好于主流异构缺陷预测方法。
其他文献
水产品脂质中富含EPA/DHA结合的磷脂,对改善代谢综合征具有良好的效果。本课题以三文鱼头和鲢鱼头为原料,对其磷脂进行分离制备和结构分析,通过动物模型和代谢组学阐明三文鱼头和鲢鱼头磷脂提取物对代谢综合征的改善作用,为水产品加工副产物综合利用提供理论基础。主要研究内容和结论如下:1.利用Bligh-Dyer法提取鲢鱼头和三文鱼头总脂质并通过中压硅胶柱层析分离中性脂、糖脂和磷脂,超高效液相色谱-四级杆
学位
生湿面制作简单,食用方便,口感良好,深受消费者青睐。然而生湿面水分含量高,在储藏过程中极易遭受腐败微生物的污染,导致颜色变暗,品质降低,保质期缩短。同时,受到小麦粉原料、配方和工艺限制,其工业化大规模加工目前仍具有一定挑战。本课题通过筛选小麦粉原料、确定配方和工艺,为生湿面的生产提供一些思路。并针对生湿面的保质期问题,选择鱼精蛋白、乳酸链球菌素(nisin)和溶菌酶三种天然保鲜剂,研究其对生湿面的
学位
目的:分析泌尿系结石成分构成及其临床特征与肾功能。方法:选取2019年1月-2021年10月常州市武进人民医院收治的120例泌尿系结石患者为研究对象。分析泌尿系结石成分构成。通过医院检验科进行血生化检查,测定患者肌酐(Cr)、尿素氮(BUN),分析不同泌尿系结石成分患者临床特征及肾功能。结果:本研究120例泌尿系结石患者中,以草酸钙结石占比最高,为79.17%,碳酸磷灰石占比(12.50%)低于草
期刊
热干面是中国的十大名面之一,近年来鲜湿型热干面的工业化进程不断加速,市场对热干面的品质要求也不断提升。鲜湿型热干面水分含量达50%以上,保障了良好的口感,但同时也给其质构的维持带来了不小的困难。本文主要从改善热干面质构的角度出发,研究三种微生物多糖对小麦粉及成品品质的影响,探究微生物多糖对热干面中淀粉、蛋白的改性作用,并探讨微生物多糖在冻藏条件对热干面淀粉的影响,以其为维持热干面长时间储藏的品质研
学位
黄曲霉毒素B1(Aflatoxins B1,AFB1)是一类主要由黄曲霉菌和寄生曲霉菌产生的黄曲霉毒素中分布最广泛、毒性最强和污染水平最高的一种毒素,是世界卫生组织公认的IA类致癌物,严重危害人类安全。目前AFB1的传统检测方法如质谱法存在操作难度大、检测成本高、需要经过专业培训、无法现场快速检测的问题。为了克服上述方法的弱点,目前已经开发出许多快速检测方法,其中免疫测定中的酶联免疫吸附法(Enz
学位
目的 探讨江苏省泰州地区膀胱结石患者结石成分特点及危险因素。方法 回顾性分析泰州市人民医院2017年1月至2020年12月收治的241例膀胱结石患者的结石成分及临床资料,并分析本地区膀胱结石形成的危险因素。结果 男性224例,女性17例,男性平均年龄为(68.58±11.80)岁,女性(54.76±13.31)岁,男性高于女性(t=4.614,P=0.000)。单一成分结石中以无水尿酸为主(72/
期刊
背景:砷(As)是一种天然存在于所有土壤中的类金属。环境中的砷大多为无机形式,在砷的各种形态之中,无机砷毒性更大。砷通过食物链进入人体后,会对人体造成严重的损害。近年来我国小龙虾产业蓬勃发展,养殖规模和消费规模日益扩大,小龙虾养殖环节中危害物种类多,影响因素复杂。关于小龙虾中砷的研究大多数只评估了总砷含量,而忽略了小龙虾体内不同形态砷的暴露。本文基于ICP-MS技术、HPLC-ICPMS技术研究我
学位
报纸
<正>“居安思危、取信于民、大公无私、恤民为德……”10月29日,曲沃晋园的晋国廉政故事展板,吸引了许多家长和小朋友驻足观看。为推动新时代廉洁文化建设,今年以来,曲沃县深度挖掘当地历史文化资源,多维度、立体化推动廉洁文化春风化雨、浸润人心,精心打造了诗经故里——曹端纪念馆,景明烈士陵园,顾园,晋园——廉园,浍河水岸风景区——浍河精神纪念馆,春秋晋国城——卫周祚纪念馆、卫台揆
期刊
中国的造船历史是悠久的,自远古时期,便有浮具的应用,船舶的发明成为人类重要的水上交通工具。贯穿南北的京杭大运河是浙江、江苏、山东、河北四省及天津、北京两市的内河船只最主要的水运航道,亦是古代封建王朝用于漕粮运输的交通要道,其作为国家经济的命脉而受到各代统治者的重视。其中,淮扬段运河位于整个京杭大运河的中间区域,在地理位置上是关联南北地区的核心地段,自该段运河开通伊始,其沿线部分区域便具备造船的相关
学位