本書針對類間過度耦合壞味、類設(shè)計內(nèi)聚性相關(guān)壞味、過大的類壞味,提取壞味的特征,將壞味特征轉(zhuǎn)化為度量值,進(jìn)而根據(jù)度量值的計算結(jié)果判斷程序中是否存在壞味,完成壞味的檢測研究。針對檢測出的壞味結(jié)果進(jìn)行重構(gòu)分析,并且最終實現(xiàn)對重構(gòu)收益進(jìn)行評估。經(jīng)過壞味檢測和重構(gòu)分析的研究工作,分析壞味情況并對壞味進(jìn)行消除,最終達(dá)到提高程序設(shè)計質(zhì)量的目的。
姜德迅,1983年10月生,博士,講師。2015年1月畢業(yè)于哈爾濱工業(yè)大學(xué)計算機(jī)應(yīng)用技術(shù)專業(yè),獲工學(xué)博士學(xué)位,F(xiàn)為哈爾濱學(xué)院講師,主要研究方向為軟件質(zhì)量檢測、模式識別與圖像處理、人工智能等。作為主要研究人員參加了國家自然科學(xué)基金和若干國防基礎(chǔ)基金項目。在國內(nèi)外學(xué)術(shù)會議和刊物上發(fā)表論文7篇,其中被SCI、EI檢索6篇。
第l章 緒論
1.1 課題的目的和意義
1.2 壞味檢測及重構(gòu)在國內(nèi)外的研究現(xiàn)狀及分析
1.3 問題描述及難點(diǎn)分析
1.4 主要研究內(nèi)容
第2章 類間過度耦合壞味檢測方法研究和重構(gòu)分析
2.1 引言
2.2 壞味現(xiàn)象分析
2.3 類間過度耦合壞味分析
2.4 壞味檢測方法和重構(gòu)分析
2.5 實驗結(jié)果和分析
2.6 本章小結(jié)
第3章 類設(shè)計內(nèi)聚性相關(guān)壞味檢測方法研究和重構(gòu)分析
3.1 引言
3.2 距離度量理論
3.3 基于權(quán)重距離度量的依戀情結(jié)壞味檢測方法及重構(gòu)分析
3.4 基于K近鄰聚類的發(fā)散式變壞代碼壞味的檢測方法及重構(gòu)分析
3.5 本章小結(jié)
第4章 過大的類壞味檢測方法研究和重構(gòu)分析
4.1 引言
4.2 相關(guān)研究
4.3 類長度分布規(guī)律理論
4.4 過大的類壞味檢測方法
4.5 過大的類壞味重構(gòu)
4.6 實驗結(jié)果與分析
4.7 本章小結(jié)
第5章 基于重構(gòu)獲益的代碼重構(gòu)評估方法研究
5.1 引言
5.2 重構(gòu)獲益概念
5.3 基于重構(gòu)獲益的重構(gòu)評估方法
5.4 實驗結(jié)果與分析
5.5 本章小結(jié)
結(jié)論
參考文獻(xiàn)