基于增強(qiáng)描述的代碼搜索方法
推薦 + 挑錯(cuò) + 收藏(0) + 用戶評(píng)論(0)
如何有效地幫助程序員從目前的各種代碼庫(kù)中搜索與特定編程任務(wù)相關(guān)的代碼,已成為軟件工程重要的研究領(lǐng)域之一.提出一種基于增強(qiáng)描述的代碼搜索方法DERECS,該方法首先基于開源項(xiàng)目、問(wèn)答系統(tǒng)等構(gòu)建一個(gè)代碼一描述語(yǔ)料庫(kù),并分析代碼及自然語(yǔ)言描述,提取方法調(diào)用和代碼結(jié)構(gòu)相關(guān)特征值;然后,基于代碼片段中的方法調(diào)用及代碼片段的結(jié)構(gòu)特征對(duì)代碼進(jìn)行描述增強(qiáng),以減小被搜索的代碼與自然語(yǔ)言查詢語(yǔ)句之間的差異,擴(kuò)大搜索的范圍,使用真實(shí)自然語(yǔ)言查詢語(yǔ)句作為測(cè)試基準(zhǔn),對(duì)DERECS進(jìn)行驗(yàn)證.驗(yàn)證結(jié)果表明,DERECS的效果顯著優(yōu)于典型方法SNIFF和Krugle的查詢結(jié)果。
非常好我支持^.^
(0) 0%
不好我反對(duì)
(0) 0%
下載地址
基于增強(qiáng)描述的代碼搜索方法下載
相關(guān)電子資料下載
- 遷移學(xué)習(xí)的基本概念和實(shí)現(xiàn)方法 98
- 低代碼拖拽式MES系統(tǒng)電子大屏,重塑智能制造新視界 139
- 來(lái)寫個(gè)代碼,改變你的電機(jī)轉(zhuǎn)速 73
- 助力程序員告別困擾已久的夢(mèng)魘-Bug 35
- 云安全服務(wù)加密存儲(chǔ)代碼怎么查 83
- FSP庫(kù)啟動(dòng)文件說(shuō)明 38
- 字節(jié)跳動(dòng)發(fā)布豆包MarsCo智能開發(fā)工具 268
- 聚焦嵌入式開發(fā)的測(cè)試工具,確保安全合規(guī):靜態(tài)代碼分析Perforce Helix QAC& 128
- 百度發(fā)布智能代碼助手“文心快碼” 283
- 百度推出全新智能代碼助手文心快碼,引領(lǐng)編碼效率新革命 457