您的位置: 专家智库 > >

王莉萍

作品数:5 被引量:45H指数:2
供职机构:南通大学更多>>
发文基金:江苏省高校自然科学研究项目国家重点实验室开放基金国家自然科学基金更多>>
相关领域:自动化与计算机技术更多>>

文献类型

  • 2篇期刊文章
  • 2篇专利
  • 1篇学位论文

领域

  • 4篇自动化与计算...

主题

  • 3篇软件缺陷预测
  • 3篇实证
  • 3篇实证研究
  • 2篇预处理
  • 2篇软件质量
  • 2篇软件质量保障
  • 2篇数据集
  • 2篇决策树
  • 2篇抽取
  • 1篇遗传算法
  • 1篇软件工程
  • 1篇特征集

机构

  • 5篇南通大学
  • 2篇南京大学
  • 1篇天津大学

作者

  • 5篇王莉萍
  • 4篇陈翔
  • 2篇田丹
  • 2篇吉人
  • 2篇王秋萍
  • 1篇顾庆
  • 1篇王赞
  • 1篇刘望舒
  • 1篇倪超

传媒

  • 1篇计算机学报
  • 1篇计算机应用研...

年份

  • 1篇2019
  • 1篇2018
  • 2篇2017
  • 1篇2016
5 条 记 录,以下是 1-5
排序方式:
跨项目软件缺陷预测方法研究综述被引量:43
2018年
软件缺陷预测首先通过挖掘与分析软件历史仓库,从中抽取程序模块并进行类型标记.随后通过分析软件代码的内在复杂度或开发过程特征,设计出与软件缺陷存在强相关性的度量元,并对这些程序模块进行度量.最后借助特定的机器学习方法基于上述数据构建出缺陷预测模型.因此该方法可以在项目开发的早期阶段,通过预先识别出项目内的可疑缺陷模块,达到优化测试资源分配的目的.但在实际软件开发场景中,需要进行缺陷预测的项目可能是一个新启动项目,或这个项目的历史训练数据比较稀缺.一种简单的解决方案是利用其他项目已经搜集的训练数据来构建缺陷预测模型.但不同项目之间因所处的应用领域、采用的开发流程、使用的编程语言、开发人员经验等并不相同,因此对应数据集间会存在较大的分布差异性并造成该方案的实际性能并不理想,因此如何通过有效迁移源项目的相关知识来为目标项目构建预测模型,吸引了国内外研究人员的关注,并将该问题称为跨项目软件缺陷预测问题.论文针对该问题进行了系统综述.根据预测场景的不同,将已有方法分为3类:基于有监督学习的方法、基于无监督学习的方法和基于半监督学习的方法.其中基于有监督学习的方法主要基于候选源项目集的程序模块来构建模型.这类方法根据源项目与目标项目采用的度量元是否相同又可以细分为同构跨项目缺陷预测方法和异构跨项目缺陷预测方法.针对前者,研究人员主要从度量元取值转换、实例选择和权重设置、特征映射和特征选择、集成学习、类不平衡学习等角度展开研究.而后者更具研究挑战性,研究人员主要基于特征映射和典型相关分析等方法展开研究.基于无监督学习的方法直接尝试对目标项目中的程序模块进行预测.这类方法假设在软件缺陷预测问题中,有缺�
陈翔王莉萍顾庆王赞倪超刘望舒王秋萍
关键词:软件缺陷预测实证研究
基于实例选择的集成跨项目缺陷预测方法的设计与实现
软件缺陷预测(software defect prediction)是当前软件工程数据挖掘领域中的一个研究热点,软件缺陷预测首先挖掘软件历史仓库(software historical repositories),从中抽...
王莉萍
关键词:软件缺陷预测实证研究
文献传递
基于Box-Cox转换的集成跨项目软件缺陷预测方法被引量:3
2017年
对跨项目缺陷预测问题展开了深入研究,在源项目实例选择时,考虑了三种不同的实例相似度计算方法,并发现这些方法的缺陷预测结果存在多样性,因此提出了一种基于Box-Cox转换的集成跨项目软件缺陷预测方法 BCEL。具体来说,基于不同的实例相似度计算方法,从候选集中选出不同的训练集;针对这些数据集,进行有针对性的Box-Cox转换,并借助特定分类方法构造出不同的基分类器,最后将这三个基分类器进行有效集成。基于实际项目的数据集,验证了BCEL方法的有效性,并深入分析了BCEL方法内的影响因素对缺陷预测性能的影响。
王莉萍陈翔王秋萍赵英全
关键词:软件缺陷预测实证研究
基于两阶段包裹式特征选择的软件缺陷预测方法
基于两阶段包裹式特征选择的软件缺陷预测方法,属于软件质量保障领域。包括如下步骤:(1)挖掘软件项目的版本控制系统和缺陷跟踪系统,从中抽取程序模块;通过对程序模块进行类型标记和软件度量,可以生成缺陷预测数据集D;(2)对缺...
陈翔田丹陆凌姣王莉萍吉人魏世鑫
基于类不平衡学习和遗传算法的包裹式特征选择的软件缺陷预测方法
基于类不平衡学习和遗传算法的包裹式特征选择的软件缺陷预测方法,属于软件质量保障领域。包括如下步骤:(1)挖掘软件项目的版本控制系统和缺陷跟踪系统,从中抽取程序模块;通过对程序模块进行类型标记和软件度量,可以生成缺陷预测数...
陈翔田丹陆凌姣王莉萍吉人魏世鑫
文献传递
共1页<1>
聚类工具0