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

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

一種基于圖數(shù)據(jù)庫(kù)的代碼結(jié)構(gòu)解析與搜索方法

發(fā)布時(shí)間:2018-05-28 21:25

  本文選題:代碼結(jié)構(gòu) + 圖數(shù)據(jù)庫(kù); 參考:《計(jì)算機(jī)研究與發(fā)展》2016年03期


【摘要】:軟件復(fù)用是在軟件開(kāi)發(fā)中避免重復(fù)勞動(dòng)的解決方案.在復(fù)用一個(gè)已有的軟件項(xiàng)目時(shí),軟件開(kāi)發(fā)人員通常需要理解某些代碼元素以及其間的關(guān)聯(lián)關(guān)系,稱之為代碼結(jié)構(gòu).軟件開(kāi)發(fā)人員一般通過(guò)瀏覽軟件源代碼的方式理解代碼結(jié)構(gòu).由于源代碼往往規(guī)模較大且結(jié)構(gòu)復(fù)雜,理解代碼結(jié)構(gòu)通常會(huì)耗費(fèi)大量的時(shí)間與精力.因此,將軟件開(kāi)發(fā)人員想要理解的代碼結(jié)構(gòu)自動(dòng)、清晰地展示出來(lái)是很有幫助的.提出一種基于圖數(shù)據(jù)庫(kù)的代碼結(jié)構(gòu)解析與搜索方法以實(shí)現(xiàn)這一目的.這一方法可對(duì)軟件的代碼結(jié)構(gòu)進(jìn)行解析,并在圖數(shù)據(jù)庫(kù)中對(duì)其進(jìn)行有效的組織和管理.搜索時(shí),軟件開(kāi)發(fā)人員輸入自然語(yǔ)言查詢語(yǔ)句,該方法中的搜索機(jī)制會(huì)分析查詢語(yǔ)句,并從圖數(shù)據(jù)庫(kù)中截取出與其相對(duì)應(yīng)的代碼結(jié)構(gòu)進(jìn)行展示.該方法具有高度的可擴(kuò)展性:不同粒度的結(jié)點(diǎn)與多樣化的關(guān)聯(lián)關(guān)系可以容易地存儲(chǔ)進(jìn)圖數(shù)據(jù)庫(kù)中,且面向不同搜索目的的代碼結(jié)構(gòu)搜索算法亦可以容易地集成進(jìn)搜索機(jī)制中.這一方法已在相應(yīng)的工具中得到了實(shí)現(xiàn),其有效性在一個(gè)商業(yè)案例研究中得到了驗(yàn)證.
[Abstract]:Software reuse is a solution to avoid duplication of effort in software development. When reusing an existing software project, software developers usually need to understand some code elements and their relationships, which are called code structures. Software developers generally understand the structure of code by browsing through the source code of the software. Because the source code is often large and complex, understanding the code structure usually takes a lot of time and effort. Therefore, it is helpful to automatically and clearly display the code structure that software developers want to understand. A method of code structure parsing and searching based on graph database is proposed to achieve this purpose. This method can parse the code structure of the software and organize and manage it effectively in the graph database. When searching, the software developer inputs the natural language query statement, the search mechanism in this method will analyze the query statement, and intercept the corresponding code structure from the graph database to display. The method is highly extensible: different granularity nodes can be easily stored in the graph database and code structure search algorithms for different search purposes can be easily integrated into the search mechanism. This method has been implemented in the corresponding tools, and its effectiveness has been verified in a business case study.
【作者單位】: 北京大學(xué)信息科學(xué)技術(shù)學(xué)院;高可信軟件技術(shù)教育部重點(diǎn)實(shí)驗(yàn)室(北京大學(xué));
【基金】:國(guó)家“八六三”高技術(shù)研究發(fā)展計(jì)劃基金項(xiàng)目(2013AA01A605) 國(guó)家自然科學(xué)基金項(xiàng)目(61472007)~~
【分類號(hào)】:TP311.52

【相似文獻(xiàn)】

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

1 劉春燕;沈玉蘭;;ISO 3166代碼結(jié)構(gòu)及應(yīng)用分析[J];信息技術(shù)與標(biāo)準(zhǔn)化;2009年07期

2 孔祥焰;羅桂娥;;基于JPEG2000的Kakadu開(kāi)源代碼結(jié)構(gòu)和移植性分析[J];現(xiàn)代電子技術(shù);2009年12期

3 謝靜,李琳;代碼結(jié)構(gòu)中的校驗(yàn)位[J];四川經(jīng)濟(jì)管理學(xué)院學(xué)報(bào);2000年02期

4 孫偉杰;張曉欣;畢嘉鴻;;C程序代碼結(jié)構(gòu)審查算法的研究與實(shí)現(xiàn)[J];無(wú)線電通信技術(shù);2013年03期

5 張曉欣;孫偉杰;;C程序代碼結(jié)構(gòu)自動(dòng)審查方法研究[J];通信技術(shù);2013年04期

6 王梅;羅秋明;;PVFS代碼結(jié)構(gòu)及并行Meta服務(wù)研究[J];微計(jì)算機(jī)信息;2006年16期

7 張根寶;楊峰;田澤;萬(wàn)永波;;Windows CE.NET系統(tǒng)下Eboot開(kāi)發(fā)[J];測(cè)控技術(shù);2007年07期

8 趙昱川;IE病毒的防范[J];信陽(yáng)農(nóng)業(yè)高等?茖W(xué)校學(xué)報(bào);2005年01期

9 賴翔飛;楊社堂;;CC 目標(biāo)高效的幾個(gè)關(guān)鍵因素[J];計(jì)算機(jī)應(yīng)用與軟件;1988年01期

10 吳暾華;;面向電子商務(wù)專業(yè)的《操作系統(tǒng)》實(shí)驗(yàn)教學(xué)探索[J];商場(chǎng)現(xiàn)代化;2012年11期

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

1 ;《動(dòng)物射頻識(shí)別 代碼結(jié)構(gòu)》國(guó)家標(biāo)準(zhǔn)12月1日實(shí)施[N];計(jì)算機(jī)世界;2006年

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

1 錢(qián)吟;智能手機(jī)平臺(tái)的GUI設(shè)計(jì)與代碼結(jié)構(gòu)優(yōu)化技術(shù)研究[D];上海交通大學(xué);2008年

2 劉雪冰;面向代碼結(jié)構(gòu)的軟件模塊能耗評(píng)估方法[D];東北大學(xué);2014年

,

本文編號(hào):1948246

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

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


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

版權(quán)申明:資料由用戶13b70***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com
麻豆国产精品一区二区三区| 午夜精品久久久99热连载| 99秋霞在线观看视频| 激情少妇一区二区三区| 可以在线看的欧美黄片| 国产精品亚洲综合色区韩国| 91精品蜜臀一区二区三区| 午夜精品福利视频观看| 日韩18一区二区三区| 久久永久免费一区二区| 九九视频通过这里有精品| 日本欧美视频在线观看免费| 91精品蜜臀一区二区三区| 国产精品推荐在线一区| 熟女白浆精品一区二区| 亚洲淫片一区二区三区| 中国美女偷拍福利视频| 草草草草在线观看视频| 亚洲国产成人久久一区二区三区| 日本女优一区二区三区免费| 我的性感妹妹在线观看| 激情少妇一区二区三区| 国产爆操白丝美女在线观看| 中文字幕亚洲在线一区| 亚洲国产丝袜一区二区三区四 | 欧美日韩一区二区综合| 久久精品国产一区久久久| 免费特黄一级一区二区三区| 精品熟女少妇av免费久久野外| 欧美日韩黑人免费观看| 欧美日韩三区在线观看| 日本午夜免费观看视频| 99热中文字幕在线精品| 日本不卡片一区二区三区| 国产欧美日韩在线一区二区| 夫妻激情视频一区二区三区| 日本东京热加勒比一区二区| 日韩欧美好看的剧情片免费| 欧美成人国产精品高清| 亚洲视频一区自拍偷拍另类| 亚洲综合一区二区三区在线|