首页 | 本学科首页   官方微博 | 高级检索  
     

基于代码行变更指数的异味类排序方法
引用本文:位欢欢,吴海涛,高建华. 基于代码行变更指数的异味类排序方法[J]. 计算机工程与设计, 2021, 42(3): 656-662. DOI: 10.16208/j.issn1000-7024.2021.03.009
作者姓名:位欢欢  吴海涛  高建华
作者单位:上海师范大学信息与机电工程学院,上海200234;上海师范大学信息与机电工程学院,上海200234;上海师范大学信息与机电工程学院,上海200234
摘    要:为提高重构效率,提出一种通过代码行变更指数来对异味类进行排序的方法.此前对于代码异味的研究主要关注静态代码行度量指标,但是在整个项目开发过程中代码行数是动态变化的,且变化规模越大的类出现异味的概率越大.通过对整个项目开发过程中代码行动态变化过程进行分析,提出代码行变更指数对异味类变化规模进行排序,使其重构主要关注那些变化较大的异味类,减少重构成本.对比实验结果表明,按照该方法对异味类进行重构,可以减少异味剩余率,提高重构效率.

关 键 词:代码异味  重构  代码变更  代码行变更指数  异味类排序

Prioritization of smelly classes based on code line change index
WEI Huan-huan,WU Hai-tao,GAO Jian-hua. Prioritization of smelly classes based on code line change index[J]. Computer Engineering and Design, 2021, 42(3): 656-662. DOI: 10.16208/j.issn1000-7024.2021.03.009
Authors:WEI Huan-huan  WU Hai-tao  GAO Jian-hua
Abstract:
Keywords:
本文献已被 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号