天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 軟件論文 >

基于軟件Bug報(bào)告的缺陷代碼定位研究

發(fā)布時(shí)間:2021-01-05 21:36
  在軟件開發(fā)中,開發(fā)人員通常會(huì)收到描述軟件產(chǎn)品異常行為的bug報(bào)告。當(dāng)收到新的bug報(bào)告時(shí),開發(fā)人員需要重現(xiàn)bug報(bào)告描述的缺陷并執(zhí)行代碼審查以找到原因,該過程可能是乏味且耗時(shí)的。為了減輕開發(fā)人員查找軟件缺陷的工作量,本論文提出了相應(yīng)的缺陷代碼定位方法,這些方法可以對(duì)給定bug報(bào)告所對(duì)應(yīng)的源代碼文件進(jìn)行排序,從而為找到bug報(bào)告所對(duì)應(yīng)含有缺陷的源代碼文件提供幫助。論文采用兩類方法對(duì)缺陷代碼定位進(jìn)行了研究,一類方法是基于向量空間模型和詞嵌入進(jìn)行缺陷代碼定位,這種方法可以應(yīng)用于規(guī)模相對(duì)較小的數(shù)據(jù)集;另一類方法是基于深度學(xué)習(xí)的方法,一般用于規(guī)模較大的數(shù)據(jù)集,該類方法使用卷積神經(jīng)網(wǎng)絡(luò)提取bug報(bào)告與源代碼文件的詞表面相關(guān)性特征和語義相關(guān)性特征進(jìn)行缺陷代碼定位,以及使用多尺度的卷積神經(jīng)網(wǎng)絡(luò)提取bug報(bào)告與源代碼文件的語義特征和結(jié)構(gòu)特征進(jìn)行缺陷代碼定位。論文主要研究工作包括:(1)闡述了缺陷代碼定位的研究背景、研究動(dòng)機(jī)和研究現(xiàn)狀,介紹了軟件工程中缺陷定位的相關(guān)技術(shù),包括bug報(bào)告的結(jié)構(gòu)以及缺陷代碼定位的基本思想、相關(guān)模型以及算法;闡述了文本檢索和自然語言處理相關(guān)技術(shù)及其在缺陷代碼定位中的應(yīng)用,同時(shí)為... 

【文章來源】:合肥工業(yè)大學(xué)安徽省 211工程院校 教育部直屬院校

【文章頁數(shù)】:120 頁

【學(xué)位級(jí)別】:博士

【部分圖文】:

基于軟件Bug報(bào)告的缺陷代碼定位研究


論文各章內(nèi)容之間的關(guān)系

基于軟件Bug報(bào)告的缺陷代碼定位研究


Eclipse編號(hào)為326924的bug報(bào)告Fig2.2BugreportofEclipseforbugID=“326924”

基于軟件Bug報(bào)告的缺陷代碼定位研究


編號(hào)為326924的bug報(bào)告的評(píng)論列表


本文編號(hào):2959340

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2959340.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶20b28***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com