检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:高原[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[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.233