基于標簽傳播的軟件缺陷定位方法研究
【文章頁數(shù)】:77 頁
【學位級別】:碩士
【部分圖文】:
圖2.1:缺陷報告??
?org.edipse.ui.internal.console.IOConsolePartitioner.java??圖2.1:缺陷報告??下面我們在圖2.1展示了一個收集自eclipse的缺陷報告,我們可以從eclipse的??缺陷跟蹤系統(tǒng)Bugzilla上下載。這個缺陷報告的....
圖2.3:指標學習??
然后算法搜索一個特征空間的變換操作使目標節(jié)點靠近有標簽節(jié)點并且使??附近有不同標簽的節(jié)點分離。Nguyen等人[27]將SVM方法應用于指標學習,在??數(shù)據(jù)上使用了核函數(shù)策略。指標學習的一種特征空間變換情況如圖2.3所示,可??以使相同標簽的節(jié)點接近,不同標簽的節(jié)點遠離。??BE....
圖2.4:?—個超圖的實例??
邊是節(jié)點的子集。一個超圖H可以定義為一個集合對丑=匕'),??其中〃是有限的點集,e是節(jié)點的非空子集的集合,稱為超邊,表示數(shù)據(jù)??間的關系。簡單圖是超圖的一種特殊情況。一個超圖的實例如圖2.4所示。??點集為V?=?{v卜W2,...,M,超邊集為e?其中=??=?{'(;,,?....
圖3.2:基于標簽傳播的缺陷定位方法整體框架??
也即鄰居的標簽,源文件在傳播過程中也會逐漸攜帶鄰居節(jié)點的標??簽,即調(diào)用文件的標簽等,這樣在迭代預測過程中可以提高被調(diào)用文件的比重。??圖3.2說明了缺陷定位方法GBLocator的整體框架。??/?Inp^t?廣?Graph?Construction?^??[Nswbu〇]?|....
本文編號:3979187
本文鏈接:http://www.sikaile.net/kejilunwen/ruanjiangongchenglunwen/3979187.html