數(shù)據(jù)驅(qū)動的開源軟件缺陷管理研究
定 價:118 元
叢書名:張文, 王強, 閆紹山等著
當(dāng)前圖書已被 31 所學(xué)校薦購過!
查看明細(xì)
- 作者:
- 出版時間:2024/8/1
- ISBN:9787030759603
- 出 版 社:科學(xué)出版社
- 中圖法分類:TP311.52
- 頁碼:133頁
- 紙張:
- 版次:
- 開本:16開
為保障軟件供應(yīng)鏈安全和搶占全球創(chuàng)新制高點,一些國家政府和大型企業(yè)大力扶持開源軟件。開源軟件由于在開發(fā)時間、空間、人員和項目管理上的諸多特點而大大增加了開發(fā)的復(fù)雜性,進而使得開源軟件質(zhì)量具有不確定性。針對這一問題,《數(shù)據(jù)驅(qū)動的開源軟件缺陷管理研究》*次聚焦于開源項目資源庫挖掘這一主題,展示如何利用大數(shù)據(jù)驅(qū)動方法支持開源軟件缺陷管理。《數(shù)據(jù)驅(qū)動的開源軟件缺陷管理研究》的內(nèi)容包括開源軟件項目缺陷預(yù)測、開源軟件項目缺陷分配和開源軟件項目缺陷定位。在缺陷預(yù)測方面,針對軟件缺陷數(shù)據(jù)的非均衡性、多模態(tài)性、稀缺性和時間序列特性開展研究。在缺陷分配方面,針對開源軟件缺陷解決過程中的開發(fā)人員參與情況和開發(fā)人員專長開展研究。在缺陷定位方面,針對開源軟件缺陷修改牽涉面大而變更零散的特點開展研究。
更多科學(xué)出版社服務(wù),請掃碼獲取。
1. 國家自然科學(xué)基金面上項目"基于群體記憶的開源軟件缺陷預(yù)測、診斷和定位研究"編號61379046,負(fù)責(zé)人(本書依托項目);
目錄
第1章 開源軟件缺陷管理 1
1.1 研究背景 1
1.2 研究意義 2
1.3 研究綜述 3
1.4 內(nèi)容結(jié)構(gòu) 7
參考文獻 9
第2章 開源軟件項目缺陷預(yù)測 11
2.1 問題描述 11
2.2 基于統(tǒng)計抽樣的軟件缺陷預(yù)測 12
2.3 基于特征過濾的軟件缺陷預(yù)測 23
2.4 基于深度遷移學(xué)習(xí)的跨項目軟件缺陷預(yù)測 34
2.5 基于多模態(tài)時間序列的軟件缺陷數(shù)量分類研究 46
2.6 本章小結(jié) 54
參考文獻 55
第3章 開源軟件項目缺陷分配 58
3.1 基于缺陷相似度和開發(fā)者排名的開源軟件缺陷分配方法 58
3.2 基于主題模型的開源軟件缺陷分配方法 69
3.3 基于主題建模和異構(gòu)網(wǎng)絡(luò)分析的開源軟件缺陷分配方法 77
3.4 本章小結(jié) 87
參考文獻 88
第4章 開源軟件項目缺陷定位 90
4.1 問題描述 90
4.2 基于缺陷修復(fù)歷史的兩階段缺陷定位方法 92
4.3 細(xì)粒度軟件缺陷定位方法 101
4.4 基于查詢擴展的方法體級別缺陷定位方法 114
4.5 本章小結(jié) 127
參考文獻 127
第5章 總結(jié)與展望 130
5.1 總結(jié) 130
5.2 展望 132
參考文獻 133