代码坏味的处理顺序  被引量:11

Resolution Sequence of Bad Smells

在线阅读下载全文

作  者:高原[1,2] 刘辉[1,3] 樊孝忠[1] 牛振东[1] 邵维忠[3,4] 

机构地区:[1]北京理工大学计算机学院,北京100081 [2]第二炮兵装备研究院,北京100085 [3]高可信软件技术教育部重点实验室(北京大学),北京100871 [4]北京大学信息科学技术学院软件研究所,北京100871

出  处:《软件学报》2012年第8期1965-1977,共13页Journal of Software

基  金:国家自然科学基金(61003065);国家重点基础研究发展计划(973)(2011CB302604);高等学校博士学科点专项科研基金(20101101120027);新闻出版重大科技工程项目(GXTC-CZ-10015004/01);北京理工大学优秀青年教师资助计划(2010Y0711)

摘  要:选取了10种具有代表性的代码坏味进行研究.从每种代码坏味的产生原因、症状、对软件的影响以及相应的处理这4个方面进行分析,提出了一个代码坏味处理顺序的优先级.通过问卷调查和两个实验,对代码坏味处理顺序优先级进行了初步验证.This paper analyzes 10 kinds of typical bad smells in 4 aspects to recommend a resolution sequence: causes, symptom, influence and resolution. The resolution sequence has also been validated by a questionnaire survey and two experiments.

关 键 词:代码坏味 软件重构 处理顺序 软件维护 优先级 调度 

分 类 号:TP311[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象