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

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

基于軟件歷史庫的開發(fā)者個(gè)性化推薦技術(shù)研究與系統(tǒng)實(shí)現(xiàn)

發(fā)布時(shí)間:2019-01-12 14:14
【摘要】:隨著軟件系統(tǒng)的不斷維護(hù)與演化,軟件系統(tǒng)的規(guī)模不斷變大,軟件維護(hù)的任務(wù)越來越復(fù)雜。為了更快更好地維護(hù)軟件任務(wù),需要及時(shí)有效地推薦出合適的軟件開發(fā)者解決相應(yīng)的軟件問題,F(xiàn)有的很多開發(fā)者推薦技術(shù)已經(jīng)被研究出來,這些推薦技術(shù)致力于推薦一些經(jīng)驗(yàn)豐富的高級開發(fā)者。然而在實(shí)際的軟件維護(hù)過程中,高級開發(fā)者往往有更重要的任務(wù)需要完成,此外,經(jīng)驗(yàn)不太豐富的初級開發(fā)者也需要分配相應(yīng)的任務(wù)給他們完成。那么,現(xiàn)有的開發(fā)者推薦技術(shù)對于初級開發(fā)者的推薦方面的研究還不夠深入。本文在推薦開發(fā)者時(shí)不僅很好地推薦了高級開發(fā)者,而且較好地推薦出了經(jīng)驗(yàn)不太豐富的初級開發(fā)者。針對所有推薦出來的開發(fā)者,本文還主要針對他們的歷史修改經(jīng)驗(yàn)和習(xí)慣推薦了一系列的輔助信息供他們參考。開發(fā)者在完成相應(yīng)的軟件維護(hù)任務(wù)時(shí)可以閱讀參考這些信息從而提高他們完成任務(wù)的效率和質(zhì)量。除此之外,軟件系統(tǒng)往往存在一些重要的安全性bug,這些安全性bug往往會(huì)給整個(gè)軟件系統(tǒng)帶來巨大的安全隱患。因此及時(shí)有效地修復(fù)安全性bug也是軟件維護(hù)中的一個(gè)重要的問題,現(xiàn)有的開發(fā)者推薦技術(shù)也沒有很好地推薦出擁有安全性經(jīng)驗(yàn)的開發(fā)者。本文針對安全性bug,較好地推薦出了擁有安全性經(jīng)驗(yàn)的開發(fā)者,他們可以及時(shí)有效地修改軟件中出現(xiàn)的安全性bug,從而保證軟件的安全性能?傊,本文的工作主要集中以下幾個(gè)方面:(1)針對現(xiàn)有Commit庫的修改歷史推薦開發(fā)者的推薦技術(shù)進(jìn)行了經(jīng)驗(yàn)研究和對比分析,為后期的開發(fā)者推薦技術(shù)的研究墊下技術(shù)和經(jīng)驗(yàn)基礎(chǔ)。(2)針對軟件中的一般性bug,不僅較好地推薦出了高級開發(fā)者,而且也能有效地推薦初級開發(fā)者。并且針對所有被推薦出來的開發(fā)者,推薦出了一系列的個(gè)性化信息供他們參考。(3)針對軟件中的安全性bug,有效地推薦了擁有安全性知識的開發(fā)者,推薦過程中不僅考慮了開發(fā)者的歷史經(jīng)驗(yàn),而且考慮了他們的修復(fù)質(zhì)量等因素。(4)分別完成了一般性開發(fā)者推薦技術(shù)和安全性開發(fā)者推薦技術(shù)的系統(tǒng)實(shí)現(xiàn)。
[Abstract]:With the continuous maintenance and evolution of software system, the scale of software system becomes larger and larger, and the task of software maintenance becomes more and more complex. In order to maintain the software task quickly and effectively, it is necessary to recommend the appropriate software developer to solve the software problem in a timely and effective manner. Many existing developer recommendation technologies have been developed to recommend experienced senior developers. However, in the actual software maintenance process, senior developers often have more important tasks to complete, in addition, junior developers with less experience also need to assign the corresponding tasks to them to complete. So, the existing developer recommendation technology for the primary developer recommendation research is not deep enough. In recommending developers, this article recommends not only advanced developers, but also junior developers with less experience. For all the recommended developers, this article also recommends a series of auxiliary information for their historical modification experience and habits for their reference. Developers can read the information in order to improve the efficiency and quality of their tasks. In addition, software systems often have some important security bug,. The security bug often brings huge security risks to the whole software system. Therefore, timely and effective repair of security bug is also an important problem in software maintenance, and the existing developer recommendation technology has not recommended developers with security experience. In this paper, developers with security experience are recommended for security bug,. They can modify the security bug, in time and effectively to ensure the security performance of the software. In a word, the work of this paper mainly focuses on the following aspects: (1) the empirical study and comparative analysis of the recommended technology of the developers for the modification history of the existing Commit library are carried out. (2) for the general bug, in software, not only advanced developers are recommended, but also junior developers can be recommended effectively. And for all the recommended developers, recommended a series of personalized information for their reference. (3) for the software security bug, effectively recommended the developers with security knowledge, In the process of recommendation, not only the historical experience of developers is considered, but also the quality of repair is taken into account. (4) the system implementation of general developer recommendation technology and security developer recommendation technology is completed respectively.
【學(xué)位授予單位】:揚(yáng)州大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:TP391.3;TP311.5

【相似文獻(xiàn)】

相關(guān)期刊論文 前10條

1 蘇鋒;;億元“樂基金”支持開發(fā)者——聯(lián)想舉辦2010年移動(dòng)互聯(lián)開發(fā)者大會(huì)[J];微電腦世界;2010年12期

2 袁楚;;開發(fā)者說:賺錢現(xiàn)在還只是個(gè)傳說[J];互聯(lián)網(wǎng)天地;2011年02期

3 邱鑫;;開發(fā)者的旗幟[J];互聯(lián)網(wǎng)周刊;2011年10期

4 張毅;;應(yīng)用程序開發(fā)者面臨艱難抉擇[J];IT時(shí)代周刊;2011年17期

5 函元;;移動(dòng)互聯(lián)開發(fā)者,站著死還是跪著生?[J];通信世界;2011年44期

6 張毅;;開發(fā)者的日子為何這么艱難[J];IT時(shí)代周刊;2012年02期

7 ;開發(fā)者聯(lián)盟全景圖[J];互聯(lián)網(wǎng)周刊;2012年14期

8 胡蕾;開發(fā)者的盛宴[J];中國計(jì)算機(jī)用戶;2003年43期

9 ;新片佳作[J];新電腦;2004年05期

10 蔡學(xué)鏞;;2008年開發(fā)者的新挑戰(zhàn)[J];程序員;2008年02期

相關(guān)會(huì)議論文 前1條

1 周生西;;勞動(dòng)和社會(huì)保障工作關(guān)乎開發(fā)者利益[A];海西工業(yè)化城鎮(zhèn)化產(chǎn)業(yè)化發(fā)展問題研討會(huì)?痆C];2002年

相關(guān)重要報(bào)紙文章 前10條

1 易聯(lián)致遠(yuǎn)CEO 靳巖;開發(fā)者的三個(gè)局限性[N];通信產(chǎn)業(yè)報(bào);2010年

2 本報(bào)記者 謝麗容;三成移動(dòng)開發(fā)者虧損[N];通信產(chǎn)業(yè)報(bào);2011年

3 本報(bào)記者 周蓉蓉;關(guān)注開發(fā)者的技術(shù)取向[N];計(jì)算機(jī)世界;2003年

4 本報(bào)記者 龔杰;與開發(fā)者共成長[N];計(jì)算機(jī)世界;2003年

5 本報(bào)記者 潘永花;與開發(fā)者雙贏[N];網(wǎng)絡(luò)世界;2001年

6 電腦商報(bào)記者 張鳳岐;聯(lián)想舉辦2010年移動(dòng)互聯(lián)開發(fā)者大會(huì)[N];電腦商報(bào);2010年

7 廣東 甘泉;四大平臺互挖開發(fā)者[N];電腦報(bào);2010年

8 本報(bào)記者 劉方遠(yuǎn);100萬“憤怒的小鳥”:中國手機(jī)開發(fā)者生存調(diào)查[N];21世紀(jì)經(jīng)濟(jì)報(bào)道;2011年

9 本報(bào)記者 戈清平;開發(fā)者地位被抬高 成云計(jì)算發(fā)展新力量[N];中國高新技術(shù)產(chǎn)業(yè)導(dǎo)報(bào);2012年

10 中國出版?zhèn)髅缴虉?bào)記者 一鳴;“一站式”服務(wù)助力移動(dòng)開發(fā)者[N];中國出版?zhèn)髅缴虉?bào);2013年

相關(guān)博士學(xué)位論文 前2條

1 顏登程;基于人類動(dòng)力學(xué)和復(fù)雜網(wǎng)絡(luò)的開發(fā)者行為及興趣研究[D];中國科學(xué)技術(shù)大學(xué);2017年

2 李其鋒;面向開源社區(qū)的開發(fā)者群體行為分析方法[D];武漢大學(xué);2014年

相關(guān)碩士學(xué)位論文 前3條

1 沈維軍;開源軟件開發(fā)中人員的動(dòng)機(jī)和項(xiàng)目選擇研究[D];南京大學(xué);2016年

2 汪家磊;基于描述信息的服務(wù)聚類及開發(fā)者推薦方法研究[D];浙江工商大學(xué);2017年

3 武巖松;開發(fā)者質(zhì)量信息在缺陷預(yù)測中的效用分析[D];南京大學(xué);2014年



本文編號:2407870

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

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


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

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