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