基于抽象语法树的数据泥团自动检测研究

来源 :计算机应用与软件 | 被引量 : 0次 | 上传用户:wyoo00oo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数据泥团是一种常见的代码味道,它将带来重复代码和维护难度增加等问题。针对大部分已有的代码味道自动检测工具无法检测数据泥团,且检测类型不全面等问题,提出一种基于抽象语法树的数据泥团自动检测方法。该方法在已有检测工具的基础上,增加了新的数据泥团类型,并加入了剔除冗余数据泥团和提取子数据泥团等步骤。通过对4个开源项目进行数据泥团实验,结果表明方法具有较高的精确率,与Stench Blossom、inFusion等工具的数据泥团自动检测功能相比,能够检测出一些其他工具无法检测的数据泥团。同时,该方法具有较好的性能
其他文献
<正>"上古之民,结绳以记事"。先民们最早采用结绳符号帮助记事和记忆,这是中国文字从早期有意识的利用自然方式到刻符,最终演化成有形象、有意味的符号文字的序曲。"后之圣人
本文就超高清电视对景物、景具的制作体现所面临的问题,做了大致的判断和粗略的分析。并对提高场景及道具制作的规范管理进行了初步的表述。
白山黑水孕育了雄强犷悍的东北民众,东北作家群也在这片土地上蕴育而生。他们在表现雄强犷悍的东北民众的同时,也使自己作品风格充满了英雄豪气。东北作家群小说的创作风格主要
探讨64层螺旋CT肝脏灌注成像在肝硬化及肝癌诊断中的应用价值。方法68例患者接受64层螺旋CT肝脏灌注测量。20例无明显肝脏疾患的志愿者,26例肝硬化患者,22例肝癌患者。采用灌注
针对我国目前海洋信息业务系统容量受限,应用服务能力覆盖不足,难以满足当前海洋数据应用需求的问题。研究基于“天通一号”卫星移动通信系统的海洋综合信息业务平台,利用“
当代社会主义公平正义观是在国内外双重因素的作用下提出的,有着独特的时代背景,是全面建设小康社会的需要,是解决社会不和谐因素的需要,是应对复杂多变的国内外局势的需要。
目的探讨将中医辨证施护与中医技术融入健康教育路径用于慢性肾衰竭非透析期患者的效果。方法将100例慢性肾衰竭非透析期患者随机分为对照组和观察组各50例,对照组按常规实施
拢阿麻巴,属于中医风湿热痹的范围,相当于现代医学的急性风湿热,是临床常见的疾病之一。本病的发生为平素喜食香燥辛辣,肥甘厚腻,醇酒厚味之品,积热于内,加之感受外在的帕雅
网络信息安全事件不时发生.为进一步更有效的实现对网络虚拟身份管控,不少学者尝试对网络安全事件发展态势进行预测.BP神经网络是典型神经网络训练算法.通过该网络的训练,能
受社会责任感的驱使,报告文学作家邢军纪不仅喜欢选择百姓关注的热点问题进行报告,同时也喜欢歌颂英模,礼赞崇高。出租司机陈武就是普通人中涌现出来的佼佼者。妙趣横生的《一不