首頁 > 期刊 > 自然科學(xué)與工程技術(shù) > 信息科技 > 電子信息科學(xué)綜合 > 計算機學(xué)報 > 基于多目標優(yōu)化算法NSGA-Ⅱ推薦相似缺陷報告 【正文】
摘要:在軟件開發(fā)過程中,開發(fā)人員會收到用戶提交的大量缺陷報告.若修復(fù)缺陷報告中問題涉及到的相同源代碼文件數(shù)目超過一半,則稱這些缺陷報告為相似缺陷報告.給開發(fā)人員推薦相似缺陷報告能夠有效節(jié)約開發(fā)人員修復(fù)缺陷的時間.該文提出一種基于多目標優(yōu)化算法NSGA-Ⅱ推薦相似缺陷報告的方法,即在推薦盡可能少的相似缺陷報告情況下,使得缺陷報告間的相似度盡可能大.為此,利用缺陷報告的摘要和描述信息,該文采用TFIDF和Word Embedding兩種方法,從歷史缺陷報告中找出相似的缺陷報告,并采用基于搜索的多目標優(yōu)化算法NSGA-Ⅱ來保證推薦的相似缺陷報告數(shù)目盡可能少.實驗數(shù)據(jù)集是6個開源項目(AspectJ、Birt、Eclipse UI、JDT、SWT和Tomcat).與采用單目標算法相比,該文方法在推薦相似缺陷報告的準確率、平均準確率均值、平均序位倒數(shù)均值都有提高,其中,在Top@1準確率、平均準確率均值、平均序位倒數(shù)均值上分別比Yang方法提高125.5%、67.7%和62.75%.
注:因版權(quán)方要求,不能公開全文,如需全文,請咨詢雜志社
主管單位:中國科學(xué)院;主辦單位:中國計算機學(xué)會;中國科學(xué)院計算技術(shù)研究所
一對一咨詢服務(wù)、簡單快捷、省時省力
了解更多 >直郵到家、實時跟蹤、更安全更省心
了解更多 >去除中間環(huán)節(jié)享受低價,物流進度實時通知
了解更多 >正版雜志,匹配度高、性價比高、成功率高
了解更多 >