期刊导航
期刊开放获取
河南省图书馆
退出
期刊文献
+
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
检索
高级检索
期刊导航
共找到
1
篇文章
<
1
>
每页显示
20
50
100
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
显示方式:
文摘
详细
列表
相关度排序
被引量排序
时效性排序
基于测试代码变化的重构意图推测方法
被引量:
1
1
作者
高原
刘辉
+1 位作者
樊孝忠
牛振东
《北京理工大学学报》
EI
CAS
CSCD
北大核心
2017年第5期537-543,共7页
已有的重构工具主要在传统开发模式下,针对源代码的变化来推测重构.对于目前流行的测试驱动开发方法,缺乏有效的工具指导实施测试驱动重构.为此,本文提出了一种基于测试代码变化的重构意图推测方法,在测试驱动开发过程中,通过实时监控...
已有的重构工具主要在传统开发模式下,针对源代码的变化来推测重构.对于目前流行的测试驱动开发方法,缺乏有效的工具指导实施测试驱动重构.为此,本文提出了一种基于测试代码变化的重构意图推测方法,在测试驱动开发过程中,通过实时监控捕获测试代码的变化,并依据启发式规则推测可能的重构操作.该方法在两个实际的测试驱动开发项目上进行了验证.结果表明该方法比现有方法更为高效准确,其准确率提高约15%,查全率提高了33.3%~42.8%.
展开更多
关键词
重构意图
代码坏味
测试驱动
测试用例
下载PDF
职称材料
题名
基于测试代码变化的重构意图推测方法
被引量:
1
1
作者
高原
刘辉
樊孝忠
牛振东
机构
北京理工大学计算机学院
[
出处
《北京理工大学学报》
EI
CAS
CSCD
北大核心
2017年第5期537-543,共7页
基金
国家重点研发计划(2016YFB1000801)
国家教育部新世纪优秀人才支持计划(NCET-13-0041)
+1 种基金
国家自然科学基金面上资助项目(61472034
61272169)
文摘
已有的重构工具主要在传统开发模式下,针对源代码的变化来推测重构.对于目前流行的测试驱动开发方法,缺乏有效的工具指导实施测试驱动重构.为此,本文提出了一种基于测试代码变化的重构意图推测方法,在测试驱动开发过程中,通过实时监控捕获测试代码的变化,并依据启发式规则推测可能的重构操作.该方法在两个实际的测试驱动开发项目上进行了验证.结果表明该方法比现有方法更为高效准确,其准确率提高约15%,查全率提高了33.3%~42.8%.
关键词
重构意图
代码坏味
测试驱动
测试用例
Keywords
refactoring intention
code smell
test-driven
test case
分类号
TP301 [自动化与计算机技术—计算机系统结构]
下载PDF
职称材料
题名
作者
出处
发文年
被引量
操作
1
基于测试代码变化的重构意图推测方法
高原
刘辉
樊孝忠
牛振东
《北京理工大学学报》
EI
CAS
CSCD
北大核心
2017
1
下载PDF
职称材料
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
上一页
1
下一页
到第
页
确定
用户登录
登录
IP登录
使用帮助
返回顶部