《代碼壞味檢測方法研究及重構分析》是2021年中國紡織出版社出版的圖書。
基本介紹
- 中文名:代碼壞味檢測方法研究及重構分析
- 作者:姜德迅
- 出版社:中國紡織出版社
- 出版時間:2021年
- 開本:16 開
- 裝幀:平裝
- ISBN:9787518088072
《代碼壞味檢測方法研究及重構分析》是2021年中國紡織出版社出版的圖書。
《代碼壞味檢測方法研究及重構分析》是2021年中國紡織出版社出版的圖書。內容簡介本書針對類間過度耦合壞味、類設計內聚性相關壞味、過大的類壞味,提取壞味的特徵,將壞味特徵轉化為度量值,進而根據度量值的計算結果判斷程式中是否...
《基於反模式自動檢測的代碼質量分析與重構》是依託南京大學,由陳林擔任項目負責人的面上項目。項目摘要 軟體代碼中反模式的存在給軟體質量帶來了極大的隱患,給維護工作增加了許多困難。然而,目前反模式的自動檢測及其套用研究仍比較匱乏,...
以及遺產系統逆向工程的套用背景,結合軟體自動測試、程式靜態分析、數據挖掘和模式聚類等理論,研究建立將克隆代碼檢測、相關缺陷檢測和克隆代碼重構有機融為一體的無定型克隆代碼檢測與重構模型,為克隆代碼檢測及重構探索了一種新思路。
現有檢測方法主要基於原始碼的靜態分析,通過檢測代碼壞味以尋找重構機會。現有方法過於依賴代碼壞味的形式描述以及代碼靜態分析技術,忽視了程式設計師以及應用程式的個體差異對重構機會檢測的影響。為此本項目計畫研究如何根據程式設計師對檢測結果的...
研究提出了基於關鍵對的軟體重構衝突檢測算法,基於此提出了基於衝突關係的形式化軟體重構調度算法。設計並實施實驗,初步結果表明該方法可以通過降低重構之間的衝突關係而有效提高軟體重構的整體效果。對常見的11種非形式化的代碼壞味,重點...
研究了測試驅動下的軟體重構,提出了基於測試用例的重構意圖捕獲方法;研究分析了智慧型化軟體重構機會推薦問題,提出了基於相似性的重構擴展方法;研究了代碼壞味檢測問題,提出了面向代碼壞味檢測的閾值最佳化方法。
7.3.3變更影響分析 7.4軟體逆向工程 7.4.1軟體逆向工程概述 7.4.2程式度量 7.4.3模型逆向恢復 7.4.4軟體體系結構逆向恢復 7.4.5軟體可視化 7.5軟體重構 7.5.1代碼的壞味道 7.5.2基本的軟體重構類型 7.5.3重構的原則...