基于增強描述的代碼搜索方法
大?。?/span>1.43 MB 人氣: 2017-12-28 需要積分:3
標簽:代碼(67386)
如何有效地幫助程序員從目前的各種代碼庫中搜索與特定編程任務相關的代碼,已成為軟件工程重要的研究領域之一.提出一種基于增強描述的代碼搜索方法DERECS,該方法首先基于開源項目、問答系統(tǒng)等構(gòu)建一個代碼一描述語料庫,并分析代碼及自然語言描述,提取方法調(diào)用和代碼結(jié)構(gòu)相關特征值;然后,基于代碼片段中的方法調(diào)用及代碼片段的結(jié)構(gòu)特征對代碼進行描述增強,以減小被搜索的代碼與自然語言查詢語句之間的差異,擴大搜索的范圍,使用真實自然語言查詢語句作為測試基準,對DERECS進行驗證.驗證結(jié)果表明,DERECS的效果顯著優(yōu)于典型方法SNIFF和Krugle的查詢結(jié)果。

非常好我支持^.^
(0) 0%
不好我反對
(0) 0%
