議題單元的鏈接網(wǎng)絡(luò)分析
發(fā)布時(shí)間:2023-03-02 19:02
在GitHub中,議題報(bào)告(Issues)和分支請(qǐng)求報(bào)告(Pull Requests)是項(xiàng)目的兩個(gè)重要組成部分(本文將議題報(bào)告和分支請(qǐng)求報(bào)告統(tǒng)稱為議題單元)。現(xiàn)有研究證明,議題單元之間的鏈接在識(shí)別重復(fù)的議題單元方面發(fā)揮著重要作用。但目前為止,還沒有研究說明為什么開發(fā)者要在討論的時(shí)候留下議題單元之間的鏈接以及這些鏈接對(duì)軟件開發(fā)和維護(hù)產(chǎn)生的潛在影響。因此,本文將首次分析議題單元鏈接網(wǎng)絡(luò)(Issue Unit Network,縮寫IUN),并對(duì)IUN中的鏈接行為進(jìn)行深入探討。首先,本文基于GitHub上16,584個(gè)流行的Python項(xiàng)目構(gòu)建了IUN,并初步分析了鏈接行為的普遍性以及鏈接行為和項(xiàng)目影響力之間的關(guān)系。然后,本文研究了鏈接行為發(fā)生的原因,并發(fā)現(xiàn)了6種主要的鏈接關(guān)系,分別是依賴關(guān)系、重復(fù)關(guān)系、相關(guān)關(guān)系、參考關(guān)系、修復(fù)關(guān)系和增強(qiáng)關(guān)系。本文提出可以通過特定的句法模式來自動(dòng)識(shí)別這些鏈接關(guān)系,為后續(xù)的研究提供支持。進(jìn)一步分析每種鏈接關(guān)系,一些具有研究意義的結(jié)論被發(fā)現(xiàn)。最后,本文就重復(fù)分支請(qǐng)求報(bào)告的檢測進(jìn)行更深一步的研究,并將經(jīng)典檢索算法BM25用于重復(fù)分支請(qǐng)求報(bào)告檢測。由于BM25只考慮到...
【文章頁數(shù)】:62 頁
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
Abstract
1 緒論
1.1 研究背景與意義
1.2 研究現(xiàn)狀
1.2.1 議題單元
1.2.2 鏈接分析
1.2.3 重復(fù)分支請(qǐng)求報(bào)告檢測
1.3 研究內(nèi)容、思路和貢獻(xiàn)
1.4 論文組織結(jié)構(gòu)
2 相關(guān)技術(shù)介紹
2.1 統(tǒng)計(jì)分析方法
2.1.1 相關(guān)性分析
2.1.2 差異性分析
2.1.3 一致性分析
2.2 文本表示相關(guān)技術(shù)
2.2.1 基于IR的文本表示方法
2.2.2 基于機(jī)器學(xué)習(xí)的文本表示
3 議題單元的鏈接網(wǎng)絡(luò)
3.1 背景知識(shí)
3.1.1 議題單元
3.1.2 鏈接
3.1.3 議題單元的鏈接網(wǎng)絡(luò)(IUN)
3.2 IUN的構(gòu)建
3.2.1 數(shù)據(jù)收集
3.2.2 鏈接抽取和IUN的構(gòu)建
3.3 基于IUN的初步分析
3.4 魯棒性分析
4 鏈接行為目的研究
4.1 鏈接行為的目的發(fā)現(xiàn)
4.1.1 人工分類過程
4.1.2 鏈接行為的目的分類
4.2 IUN中鏈接行為的挖掘
4.2.1 鏈接行為的自動(dòng)分類
4.2.2 重訪鏈接目的
4.3 魯棒性分析
5 重復(fù)分支請(qǐng)求報(bào)告檢測
5.1 背景和動(dòng)機(jī)
5.2 算法思路
5.3 實(shí)驗(yàn)設(shè)計(jì)
5.3.1 數(shù)據(jù)預(yù)處理
5.3.2 文本相似度計(jì)算
5.3.3 生成候選集方法
5.3.4 實(shí)驗(yàn)評(píng)價(jià)指標(biāo)
5.4 實(shí)驗(yàn)過程與結(jié)果分析
5.4.1 數(shù)據(jù)準(zhǔn)備
5.4.2 實(shí)驗(yàn)結(jié)果和分析
5.5 魯棒性分析
結(jié)論
參考文獻(xiàn)
附錄A 附錄內(nèi)容名稱
攻讀碩士學(xué)位期間發(fā)表學(xué)術(shù)論文情況
致謝
本文編號(hào):3752456
【文章頁數(shù)】:62 頁
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
Abstract
1 緒論
1.1 研究背景與意義
1.2 研究現(xiàn)狀
1.2.1 議題單元
1.2.2 鏈接分析
1.2.3 重復(fù)分支請(qǐng)求報(bào)告檢測
1.3 研究內(nèi)容、思路和貢獻(xiàn)
1.4 論文組織結(jié)構(gòu)
2 相關(guān)技術(shù)介紹
2.1 統(tǒng)計(jì)分析方法
2.1.1 相關(guān)性分析
2.1.2 差異性分析
2.1.3 一致性分析
2.2 文本表示相關(guān)技術(shù)
2.2.1 基于IR的文本表示方法
2.2.2 基于機(jī)器學(xué)習(xí)的文本表示
3 議題單元的鏈接網(wǎng)絡(luò)
3.1 背景知識(shí)
3.1.1 議題單元
3.1.2 鏈接
3.1.3 議題單元的鏈接網(wǎng)絡(luò)(IUN)
3.2 IUN的構(gòu)建
3.2.1 數(shù)據(jù)收集
3.2.2 鏈接抽取和IUN的構(gòu)建
3.3 基于IUN的初步分析
3.4 魯棒性分析
4 鏈接行為目的研究
4.1 鏈接行為的目的發(fā)現(xiàn)
4.1.1 人工分類過程
4.1.2 鏈接行為的目的分類
4.2 IUN中鏈接行為的挖掘
4.2.1 鏈接行為的自動(dòng)分類
4.2.2 重訪鏈接目的
4.3 魯棒性分析
5 重復(fù)分支請(qǐng)求報(bào)告檢測
5.1 背景和動(dòng)機(jī)
5.2 算法思路
5.3 實(shí)驗(yàn)設(shè)計(jì)
5.3.1 數(shù)據(jù)預(yù)處理
5.3.2 文本相似度計(jì)算
5.3.3 生成候選集方法
5.3.4 實(shí)驗(yàn)評(píng)價(jià)指標(biāo)
5.4 實(shí)驗(yàn)過程與結(jié)果分析
5.4.1 數(shù)據(jù)準(zhǔn)備
5.4.2 實(shí)驗(yàn)結(jié)果和分析
5.5 魯棒性分析
結(jié)論
參考文獻(xiàn)
附錄A 附錄內(nèi)容名稱
攻讀碩士學(xué)位期間發(fā)表學(xué)術(shù)論文情況
致謝
本文編號(hào):3752456
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3752456.html
最近更新
教材專著