-
题名基于程序频谱的两阶段缺陷定位方法
- 1
-
-
作者
伍佳
洪玫
万莹
邓惠心
潘春霞
-
机构
四川大学计算机学院
-
出处
《计算机应用研究》
CSCD
北大核心
2021年第3期822-825,共4页
-
基金
国家自然科学基金资助项目(61772352)。
-
文摘
缺陷定位是软件质量保证中关键且困难的一项工作,随着软件规模的增大,人工进行缺陷定位的成本越来越高,自动化缺陷定位技术成为研究热点。现有的基于程序频谱的缺陷定位技术可以将缺陷定位到程序语句,但对于大型复杂的软件系统,这种定位方法将带来较大的时间花销。针对此问题,提出一种基于程序频谱的两阶段缺陷定位方法,第一阶段为粗粒度定位,将缺陷定位到程序模块;第二阶段为细粒度定位,在定位的程序模块中再将缺陷定位到语句;最后输出可疑语句推荐列表,辅助开发人员的调试工作。实验结果表明,相比于传统的方法,该方案在保证定位效果的前提下平均减少了10.24%的定位时间。
-
关键词
缺陷自动定位
程序频谱
测试用例
软件调试
-
Keywords
automatic fault localization
program spectrum
test case
software debugging
-
分类号
TP311.5
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于深度学习的木材缺陷图像的识别与定位
被引量:11
- 2
-
-
作者
李若尘
朱悠翔
孙卫民
龚思源
钱鑫
业宁
-
机构
南京林业大学信息技术学院
江苏省住建厅住宅与房地产业促进中心
南京市金陵中学
-
出处
《数据采集与处理》
CSCD
北大核心
2020年第3期494-505,共12页
-
基金
国家重点研发计划(2016YFD0600101)资助项目
江苏省住建厅计划(2016ZD44)资助项目
江苏省大学生训练计划(201810298052Z)资助项目。
-
文摘
传统的木材缺陷定位方法主要有物理设备检测和传统计算机技术检测,但这两种方法均存在数据收集困难、高度依赖数据本身等问题,不适用于实际生产。本文提出一种基于深度学习的自动缺陷定位模型(Automatic defect location model,ADLM),包含单缺陷定位模型(Single defect location model,SDLM)与多缺陷定位模型(Multi-defect location model,MDLM),满足不同需求。模型使用MobileNet作为骨干网,只需少量数据集进行训练。在公开数据集Wood Defect Database中,该模型可获得86.1%的缺陷识别率。在单缺陷数据集中,该模型可获得97.5%的定位精确率。在多缺陷数据集中,该模型可获得90.0%的定位精确率。与传统的木材缺陷识别模型相比,基于深度学习的自动缺陷定位模型无须前期人工提取特征,具有检测速度更快、精准度更高以及适用性更广等优点。
-
关键词
自动缺陷定位模型方法
多缺陷定位模型
木材图像检测
MobileNet
-
Keywords
automated defect location model(ADLM)algorithm
multi-defect location model(MDLM)
wood image segmentation
Mobile Net
-
分类号
TP391
[自动化与计算机技术—计算机应用技术]
-