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

當(dāng)前位置:主頁 > 科技論文 > 搜索引擎論文 >

一種有效的API搜索算法

發(fā)布時間:2017-07-26 12:08

  本文關(guān)鍵詞:一種有效的API搜索算法


  更多相關(guān)文章: 應(yīng)用編程接口 信息檢索 代碼推薦 程序分析


【摘要】:近年來程序庫日趨復(fù)雜。當(dāng)面對不熟悉的開發(fā)領(lǐng)域或者功能模塊時,開發(fā)者通常需要借助搜索引擎或者查閱API文檔的方式來選擇合適的API來進(jìn)行開發(fā)。然而傳統(tǒng)搜索引擎的搜索結(jié)果過于碎片化以及API文檔中檢索的不便使得這一過程十分耗時。本文提出一種新的搜索算法,并根據(jù)該算法實現(xiàn)一個API搜索工具APIBook。APIBook能夠根據(jù)用戶對API功能的自然語言描述,結(jié)合軟件庫中API的語義信息、類型信息和調(diào)用情況,向用戶推薦相關(guān)的API,并且給出API調(diào)用的代碼示例。實驗表明APIBook在API搜索上比傳統(tǒng)的檢索模型更加有效。
【作者單位】: 上海交通大學(xué)軟件學(xué)院;上海交通大學(xué)計算機(jī)科學(xué)與工程系;
【關(guān)鍵詞】應(yīng)用編程接口 信息檢索 代碼推薦 程序分析
【基金】:國家自然科學(xué)基金資助項目(61572313)
【分類號】:TP391.3
【正文快照】: 0引言軟件代碼的重用是軟件開發(fā)過程的重要組成部分,其對提高開發(fā)效率和軟件質(zhì)量具有積極作用[1-3]。隨著互聯(lián)網(wǎng)與軟件產(chǎn)業(yè)的發(fā)展,程序庫變得日趨復(fù)雜。目前僅JDK8的基礎(chǔ)類庫中就包含超過140000個類和方法。研究表明,API的選擇是編程學(xué)習(xí)中面臨的六大困難之一[4]。搜索引擎是

【相似文獻(xiàn)】

中國期刊全文數(shù)據(jù)庫 前10條

1 顏宏,楊學(xué)勝,皇甫雪官;大型應(yīng)用程序分析系統(tǒng)簡介[J];應(yīng)用氣象學(xué)報;1992年S1期

2 蔣金山;SCO XENIX DAEMON程序分析與編程[J];電腦與信息技術(shù);1995年05期

3 劉宗田;姜川;;程序分析的專家模型與方法學(xué)[J];計算機(jī)科學(xué);1996年06期

4 任春德;陳平;彭安齋;;程序分析中的設(shè)計模式應(yīng)用[J];微電子學(xué)與計算機(jī);2006年11期

5 劉磊,袁琦,金成植;基于信息流分析的程序分析技術(shù)[J];計算機(jī)研究與發(fā)展;1997年S1期

6 胡燕京;張健;羅海寧;王偉;;程序分析技術(shù)研究及其在補(bǔ)丁分析中的應(yīng)用[J];現(xiàn)代電子技術(shù);2007年17期

7 楊雪梅;五個古老問題的程序分析[J];商洛師專學(xué)報;1997年02期

8 鄭瑤海;陳偉;趙琛;;基于中間表示的可復(fù)用程序分析系統(tǒng)[J];計算機(jī)工程;2007年09期

9 郝杰;;一種程序切片的圖示構(gòu)造方法[J];大眾科技;2011年01期

10 李必信,鄭國梁,王云峰,李宣東;一種分析和理解程序的方法──程序切片[J];計算機(jī)研究與發(fā)展;2000年03期

中國重要會議論文全文數(shù)據(jù)庫 前2條

1 李征;趙瑞蓮;;基于領(lǐng)域的程序切片準(zhǔn)則的依賴性分析[A];第五屆中國測試學(xué)術(shù)會議論文集[C];2008年

2 梁睿;劉林霞;張自強(qiáng);;基于運行時驗證的AOP程序檢測框架[A];全國第20屆計算機(jī)技術(shù)與應(yīng)用學(xué)術(shù)會議(CACIS·2009)暨全國第1屆安全關(guān)鍵技術(shù)與應(yīng)用學(xué)術(shù)會議論文集(下冊)[C];2009年

中國博士學(xué)位論文全文數(shù)據(jù)庫 前5條

1 連瑞琦;具有可適應(yīng)性的程序分析技術(shù)[D];中國科學(xué)院研究生院(計算技術(shù)研究所);2000年

2 涂明君;程序化的哲學(xué)闡釋[D];中國人民大學(xué);2008年

3 章程;基于機(jī)器學(xué)習(xí)和程序分析相結(jié)合的程序調(diào)試技術(shù)研究[D];上海交通大學(xué);2013年

4 凌翔;需求模型和程序間行為一致性的比較檢測[D];武漢大學(xué);2013年

5 王甜甜;結(jié)構(gòu)語義相似的程序識別方法研究[D];哈爾濱工業(yè)大學(xué);2009年

中國碩士學(xué)位論文全文數(shù)據(jù)庫 前10條

1 李廣強(qiáng);基于轉(zhuǎn)換的程序分析技術(shù)的研究與應(yīng)用[D];廣東工業(yè)大學(xué);2007年

2 張若愚;靜態(tài)程序分析輔助的動態(tài)漏洞挖掘[D];上海交通大學(xué);2010年

3 姚信林;程序作業(yè)的等價測評技術(shù)的研究[D];廣東工業(yè)大學(xué);2012年

4 孫鶴;基于搜索的程序切片方法及其應(yīng)用[D];哈爾濱工業(yè)大學(xué);2009年

5 李學(xué)博;基于UML的工藝程序分析系統(tǒng)的分析與設(shè)計[D];山東大學(xué);2006年

6 呂斯亮;PL/1語言的程序分析系統(tǒng)[D];吉林大學(xué);2008年

7 吳永軍;C++程序動態(tài)切片系統(tǒng)的研究與實現(xiàn)[D];南京航空航天大學(xué);2008年

8 張志天;一個程序驗證工具的設(shè)計和實現(xiàn)[D];中國科學(xué)技術(shù)大學(xué);2011年

9 潘海燕;一種JAVA語言的程序分片技術(shù)[D];吉林大學(xué);2004年

10 石帥華;基于JavaEE的COBOL程序分析系統(tǒng)設(shè)計與實現(xiàn)[D];中國科學(xué)院大學(xué)(工程管理與信息技術(shù)學(xué)院);2015年

,

本文編號:576297

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

本文鏈接:http://sikaile.net/kejilunwen/sousuoyinqinglunwen/576297.html


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

版權(quán)申明:資料由用戶cf648***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com
日韩欧美国产精品中文字幕| 日本欧美一区二区三区就 | 国自产拍偷拍福利精品图片| 国产精品推荐在线一区| 欧美成人久久久免费播放| 99国产高清不卡视频| 办公室丝袜高跟秘书国产| 欧美成人精品国产成人综合| 精品欧美国产一二三区| 中日韩美一级特黄大片| 国产又粗又猛又爽色噜噜| 夫妻性生活一级黄色录像| 欧美日韩中国性生活视频| 国产一区二区不卡在线视频| 中文字幕av诱惑一区二区| 黄片在线免费观看全集| 在线视频三区日本精品| 少妇被粗大进猛进出处故事| 亚洲精品日韩欧美精品| 中文字幕中文字幕在线十八区| 亚洲欧洲一区二区综合精品| 国产日韩欧美在线亚洲| 暴力性生活在线免费视频| 国产成人免费激情视频| 中文精品人妻一区二区| 91亚洲人人在字幕国产| 九九热精品视频免费观看| 嫩呦国产一区二区三区av| 中文字幕人妻av不卡| 欧美国产在线观看精品| 好吊日在线视频免费观看| 欧美亚洲91在线视频| 日韩高清中文字幕亚洲| 91人妻丝袜一区二区三区| 欧美不卡一区二区在线视频| 国产福利一区二区三区四区| 日韩国产精品激情一区| 成年男女午夜久久久精品| 色婷婷在线视频免费播放| 欧美午夜色视频国产精品| 免费在线成人午夜视频|