一级a一级a爱片免费免会员2月|日本成人高清视频A片|国产国产国产国产国产国产国产亚洲|欧美黄片一级aaaaaa|三级片AAA网AAA|国产综合日韩无码xx|中文字幕免费无码|黄色网上看看国外超碰|人人操人人在线观看|无码123区第二区AV天堂

基于Ad-Sim算法的代碼克隆檢測方法

摘要:代碼克隆檢測在代碼抄襲檢測、代碼審查、軟件更迭和錯誤檢測等方面有重要作用。為提高代碼克隆檢測的準確率,結(jié)合TF-IDF及馬爾科夫模型提出了一種改進的Simhash算法Ad-Sim。該算法首先對代碼進行歸一化預(yù)處理;其次在Simhash計算指紋簽名的過程中使用TF-IDF計算各關(guān)鍵詞權(quán)重,并利用馬爾科夫模型優(yōu)化關(guān)鍵詞權(quán)重;最后比較待檢測代碼指紋簽名的漢明距離相似度,從而判斷待檢測代碼是否為克隆代碼。實驗結(jié)果表明:Ad-Sim算法在代碼克隆檢測上的準確率及召回率相比Simhash有所提升,尤其在少量代碼的檢測準確率上提升更明顯。

關(guān)鍵詞:
  • simhash  
  • 漢明距離  
  • 馬爾科夫模型  
作者:
王衛(wèi)紅; 谷永亮; 毛怡偉; 張政豪
單位:
浙江工業(yè)大學(xué)計算機科學(xué)與技術(shù)學(xué)院; 浙江杭州310023
刊名:
浙江工業(yè)大學(xué)學(xué)報

注:因版權(quán)方要求,不能公開全文,如需全文,請咨詢雜志社

浙江工業(yè)大學(xué)學(xué)報緊跟學(xué)術(shù)前沿,緊貼讀者,國內(nèi)刊號為:33-1193/T。堅持指導(dǎo)性與實用性相結(jié)合的原則,創(chuàng)辦于1973年,雜志在全國同類期刊中發(fā)行數(shù)量名列前茅。