日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發(fā)明專利]基于相關(guān)主題模型的程序理解和特征定位方法在審

專利信息
申請?zhí)枺?/td> 201510036368.8 申請日: 2015-01-23
公開(公告)號: CN104572115A 公開(公告)日: 2015-04-29
發(fā)明(設(shè)計(jì))人: 孫小兵;劉湘月;李斌;李云;朱俊武 申請(專利權(quán))人: 揚(yáng)州大學(xué)
主分類號: G06F9/44 分類號: G06F9/44
代理公司: 南京鐘山專利代理有限公司 32252 代理人: 戴朝榮
地址: 225009 *** 國省代碼: 江蘇;32
權(quán)利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關(guān)鍵詞: 基于 相關(guān) 主題 模型 程序 理解 特征 定位 方法
【說明書】:

技術(shù)領(lǐng)域

發(fā)明涉及軟件維護(hù)領(lǐng)域,尤其是一種基于相關(guān)主題模型的程序理解和特征定位方法。

背景技術(shù)

軟件產(chǎn)品一般在滿足用戶不斷更改的需求中不斷的升級和維護(hù)。為了實(shí)現(xiàn)某個維護(hù)請求,開發(fā)人員首先需要理解整個軟件系統(tǒng),特別是對程序的理解。程序理解是軟件維護(hù)過程中最頻繁的工作,通常情況下,在軟件維護(hù)過程中程序理解要占到60%以上的時間。隨著軟件系統(tǒng)的不斷發(fā)展,整個系統(tǒng)的規(guī)模越來越大,復(fù)雜度也越來越高。為了輔助這項(xiàng)工作,一些程序理解技術(shù)采用圖或者樹的結(jié)構(gòu)來輔助開發(fā)人員理解軟件系統(tǒng)的結(jié)構(gòu)。這些方法主要的依據(jù)是程序元素之間的靜態(tài)結(jié)構(gòu)依賴關(guān)系。由于程序理解的目標(biāo)是理解系統(tǒng)的一些功能點(diǎn)和不同的源代碼是如何對應(yīng)那些相關(guān)的功能特征,因此,這些程序理解技術(shù)會忽視系統(tǒng)的功能特征。此前幾乎沒有技術(shù)可以快速直觀的提供系統(tǒng)的特征和各個文件之間的聯(lián)系,然而特征及其聯(lián)系可以有效的幫助開發(fā)人員得到一個軟件系統(tǒng)總體功能方面的特征信息,為軟件系統(tǒng)建立一個基于特征的網(wǎng)絡(luò)結(jié)構(gòu),可以幫助開發(fā)人員更加簡單和快速的理解軟件系統(tǒng)。

特征定位是軟件維護(hù)和演化過程中由程序員進(jìn)行的最重要和最常見的活動之一,任何一個維護(hù)活動都需要在首先定位與手頭任務(wù)有關(guān)的代碼的情況下完成。特征定位對于軟件維護(hù)來說至關(guān)重要,因?yàn)樗窃谠隽孔兓谋尘跋卤粓?zhí)行的。在軟件系統(tǒng)中,一個特征代表一種功能,這種功能是按照開發(fā)者和使用者的要求和被接受程度來定義的。軟件維護(hù)與演化涉及增加新的功能,改進(jìn)現(xiàn)有的功能和修復(fù)漏洞,類似于去除一些不想要的功能。確定一個已知的特殊功能在源代碼中的位置叫做特征定位。隨著整個軟件代碼的不斷增加與變化,特征定位已成為開發(fā)人員所進(jìn)行的一種最常見的維護(hù)活動。而此前的技術(shù)大部分只關(guān)注如何進(jìn)行特征定位,很少有為需要特征定位的人員提供一個全面準(zhǔn)確而又易于理解的結(jié)果。給定一個特征,正確并且全面的定位到相關(guān)的代碼,并為定位到的代碼提供一個簡要的說明,更加有益于程序開發(fā)人員實(shí)現(xiàn)特征定位。

相關(guān)主題模型是一個在文檔的內(nèi)容屬性和網(wǎng)絡(luò)結(jié)構(gòu)上的層次概率分布模型。模型第一步將語料庫中的所有文檔作為一個主題概率混合模型,其次將文檔之間的聯(lián)系建立為一個二元變量。主要用來分析非結(jié)構(gòu)化語料庫,相關(guān)主題模型為理解和分析語料庫文檔之間的網(wǎng)絡(luò)關(guān)聯(lián)建立一個易于理解的模型。利用相關(guān)主題模型為經(jīng)過預(yù)處理的軟件系統(tǒng)進(jìn)行建模,為軟件系統(tǒng)建立程序特征網(wǎng)絡(luò),程序特征網(wǎng)絡(luò)以網(wǎng)絡(luò)的形式將系統(tǒng)所有文檔即類文件及其之間的聯(lián)系展示出來,結(jié)點(diǎn)為每個類文件的內(nèi)容特征,邊側(cè)表示兩個文檔之間是否有聯(lián)系。軟件系統(tǒng)的特征以網(wǎng)絡(luò)的形式展現(xiàn)出來,便于開發(fā)人員快速準(zhǔn)確形象的理解軟件系統(tǒng)。在特征定位時,將特征擴(kuò)展為特征集作為程序特征網(wǎng)絡(luò)的一個結(jié)點(diǎn),可以有效的預(yù)測其相關(guān)聯(lián)的類文件結(jié)點(diǎn),再對這些結(jié)點(diǎn)進(jìn)行排序并提取摘要給予簡單的描述,更加有益于程序開發(fā)人員快速方便的實(shí)現(xiàn)特征定位。

發(fā)明內(nèi)容

為解決上述技術(shù)問題,本發(fā)明提供一種基于相關(guān)主題模型的程序理解和特征定位方法,包括如下步驟:

(1)導(dǎo)入需要理解的軟件系統(tǒng)的源代碼,提取每個類文件的用戶自定義標(biāo)識符以及注釋作為研究對象,并對其進(jìn)行預(yù)處理;

(2)利用相關(guān)主題模型為經(jīng)過預(yù)處理的類進(jìn)行建模,生成該系統(tǒng)的關(guān)于類文件的程序特征網(wǎng)絡(luò),輸出該程序特征網(wǎng)絡(luò)供程序理解;

(3)輸入特征并將特征擴(kuò)展為特征集,特征集是特征中動詞和名詞以及其同義詞的集合,將擴(kuò)展的特征集作為程序特征網(wǎng)絡(luò)的一個結(jié)點(diǎn)對象,利用相關(guān)主題模型預(yù)測與其有邊的結(jié)點(diǎn);

(4)將所預(yù)測的結(jié)點(diǎn)進(jìn)行排序,出現(xiàn)特征詞語次數(shù)多的類文件則排在前面;

(5)為排序后的結(jié)點(diǎn)生成內(nèi)容摘要和排序摘要以供使用者參考;

(6)輸出排序后的結(jié)點(diǎn)對應(yīng)的類文件及其摘要。

優(yōu)選的,預(yù)處理過程包括以下步驟:(1)刪除語義上和編程語言相關(guān)的關(guān)鍵字;(2)對一些按照駝峰規(guī)則和有下劃短線相連的組合詞進(jìn)行分詞;(3)去除英語停用詞;(4)將詞語的不同形式進(jìn)行歸一化。

優(yōu)選的,在建模時,程序特征網(wǎng)絡(luò)中的結(jié)點(diǎn)為經(jīng)過預(yù)處理的類文件,程序特征網(wǎng)絡(luò)中的邊的確立可以是是否共有相同的主題或者是否具有調(diào)用關(guān)系。

優(yōu)選的,將特征利用WordNet搜索其同義詞的方法進(jìn)行擴(kuò)展為特征集,特征集是特征中動詞和名詞以及其同義詞的集合,并將該特征集作為結(jié)點(diǎn)預(yù)測在程序特征網(wǎng)絡(luò)中相關(guān)聯(lián)的結(jié)點(diǎn),即有邊的結(jié)點(diǎn)。

下載完整專利技術(shù)內(nèi)容需要扣除積分,VIP會員可以免費(fèi)下載。

該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于揚(yáng)州大學(xué);,未經(jīng)揚(yáng)州大學(xué);許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201510036368.8/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。

×

專利文獻(xiàn)下載

說明:

1、專利原文基于中國國家知識產(chǎn)權(quán)局專利說明書;

2、支持發(fā)明專利 、實(shí)用新型專利、外觀設(shè)計(jì)專利(升級中);

3、專利數(shù)據(jù)每周兩次同步更新,支持Adobe PDF格式;

4、內(nèi)容包括專利技術(shù)的結(jié)構(gòu)示意圖流程工藝圖技術(shù)構(gòu)造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進(jìn)行下載,點(diǎn)擊【登陸】 【注冊】

關(guān)于我們 尋求報(bào)道 投稿須知 廣告合作 版權(quán)聲明 網(wǎng)站地圖 友情鏈接 企業(yè)標(biāo)識 聯(lián)系我們

鉆瓜專利網(wǎng)在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 国产激情视频一区二区| 国产另类一区| 国产精品欧美一区二区三区奶水| 日韩精品一区中文字幕| 大桥未久黑人强制中出| 久久99久久99精品蜜柚传媒| 性少妇freesexvideos高清bbw| 久久不卡精品| 日韩精品久久久久久久的张开腿让| 男女午夜爽爽| 久久一区二区精品视频| 国产精品天堂| 国产一区在线免费观看| 亚洲少妇一区二区三区| 丰满少妇高潮惨叫久久久| 日韩av中文字幕第一页| 亚洲精品日韩色噜噜久久五月| 国产日韩一区在线| 欧洲另类类一二三四区| 免费观看黄色毛片| 久久午夜鲁丝片午夜精品| 精品一区二区三区自拍图片区| 亚洲在线久久| 国产女人和拘做受视频免费| 欧美一区二区三区免费视频| 日本三级香港三级| 丰满岳乱妇在线观看中字 | 99久久精品免费视频| 国产高清无套内谢免费| 蜜臀久久99精品久久一区二区| 欧美乱码精品一区二区三| 国产美女三级无套内谢| 免费看性生活片| 日韩av在线导航| 99re国产精品视频| 色乱码一区二区三在线看| 中文字幕制服狠久久日韩二区| 91亚洲精品国偷拍| 国产91福利视频| 一区二区三区欧美视频| 久久伊人色综合| 国偷自产一区二区三区在线观看| 日韩毛片一区| 国产综合亚洲精品| 欧美高清视频一区二区三区| 少妇高潮ⅴideosex| 亚洲欧美日韩综合在线| 亚洲欧美一卡| 午夜伦理片在线观看| 欧美在线视频精品| 日韩亚洲欧美一区二区| 香蕉av一区| 国产69精品久久久久999小说| 88国产精品视频一区二区三区| 欧美精品一区二区性色| 国产一级片子| 亚洲一区精品视频| 日本亚洲国产精品| 中文字幕在线一区二区三区| 久久96国产精品久久99软件| 国产精品久久久久久久久久久久久久久久久久 | 一区二区三区欧美在线| 国产一级自拍| 午夜一二区| 精品久久久影院| 午夜av片| 高清人人天天夜夜曰狠狠狠狠| av午夜在线观看| 国产一区日韩欧美| 香蕉视频一区二区三区| 欧美一区二区综合| 欧美日韩一区二区电影| 精品无码久久久久国产| 国产91在| 久久精品一二三四| 日日狠狠久久8888偷色| 国产乱码精品一区二区三区中文| 久久九精品| 91精品高清| 97人人澡人人添人人爽超碰| 97人人模人人爽人人喊0| 国产日韩欧美网站| 亚洲欧洲一区二区| 躁躁躁日日躁网站| 国产精品久久久久久久久久久新郎| 午夜肉伦伦| 视频一区二区国产| 国产精品白浆视频| 国产第一区二区三区| 国产91白嫩清纯初高中在线| 亚洲国产99| xxxx在线视频| 91精品啪在线观看国产| 欧美精品一区二区三区久久久竹菊| 国产精品一区二区6| 国产欧美精品一区二区三区-老狼| 欧美日韩国产区| 国产91电影在线观看| 日日狠狠久久8888偷色| 欧美日韩国产免费观看| 中文字幕欧美久久日高清| 黄毛片在线观看| 国产精品久久久久久一区二区三区 | 性欧美一区二区| 亚洲视频精品一区| 91精品www| 91国内精品白嫩初高生| 久久综合国产伦精品免费| 欧美一区二三区人人喊爽| 国产一区二区手机在线观看| 国产日韩一区在线| 亚洲精品乱码久久久久久按摩| 日本一二三不卡| 一色桃子av| 日本精品视频一区二区三区| 精品久久久久久久免费看女人毛片| 久久久久久亚洲精品| 猛男大粗猛爽h男人味| 中文字幕精品一区二区三区在线| 狠狠色综合欧美激情| 国产一级精品在线观看| 美女直播一区二区三区| 国产伦精品一区二区三区照片91| 国产91电影在线观看| 丰满岳乱妇在线观看中字| 国产资源一区二区| 国产视频一区二区三区四区| 性生交大片免费看潘金莲| 日韩精品中文字幕久久臀| 综合国产一区| 欧美日韩中文不卡| 精品视频在线一区二区三区| 一区二区欧美精品| 久久国产中文字幕| 久久免费视频一区| 17c国产精品一区二区| 国产精品一区二区中文字幕| 欧美性二区| 91精品久久久久久| 女人被爽到高潮呻吟免费看| 国产日产精品一区二区| 亚洲欧洲一区| 国产精品久久久综合久尹人久久9| 国产欧美日韩一区二区三区四区| 久久国产精彩视频| 久久国产精品首页| 激情久久一区二区三区| 国产亚洲精品久久久456| 欧美日韩一区电影| 免费看片一区二区三区| 国产色婷婷精品综合在线手机播放| 国产精品久久久久久久久久久久久久久久| 精品香蕉一区二区三区| 年轻bbwbbw高潮| 日韩亚洲欧美一区| 国产偷自视频区视频一区二区| 欧美高清性xxxxhdvideos | 躁躁躁日日躁网站| 国产天堂第一区| 国产午夜精品一区二区三区四区 | 国产精品久久国产精品99| 久久99精品一区二区三区| 国产精品视频一二区| 欧美日韩国产区| 中文字幕制服狠久久日韩二区| 26uuu亚洲电影在线观看| 色婷婷综合久久久中文一区二区| 日韩中文字幕区一区有砖一区| 日本丰满岳妇伦3在线观看 | 欧美三区视频| 日韩av一区二区在线播放| 97久久精品一区二区三区观看| 91精品国产综合久久福利软件| 亚洲精品一区中文字幕| 国产精品国产三级国产专区55| 国产一二三区免费| 午夜剧场一级片| 久久精品一二三四| 一区不卡av| 久久夜色精品久久噜噜亚| 亚洲精品一区,精品二区| 国产乱码一区二区| 国产伦精品一区二区三区免费下载 | 最新国产精品久久精品| 久爱视频精品| 国产一区二区在线免费| 国产91热爆ts人妖系列| 香港三日本8a三级少妇三级99 | 精品国产一区二区三区四区vr| 强制中出し~大桥未久10在线播放| 亚洲伊人久久影院| 欧美人妖一区二区三区| 亚洲精品乱码久久久久久写真| 国产黄色网址大全| 国产精品电影一区二区三区| 欧美极品少妇videossex| 亚洲在线久久| 国产精品网站一区| 国产精品久久久麻豆| 国久久久久久| 精品久久小视频| 又色又爽又大免费区欧美| 欧美日本91精品久久久久| 国产精品入口麻豆九色| 国产91精品一区二区麻豆亚洲| 99久久精品免费看国产交换| 国产偷窥片| 中文字幕a一二三在线| 李采潭伦理bd播放| 黄色国产一区二区| 国产大片一区二区三区| 国产婷婷一区二区三区久久| 亚洲1区2区3区4区| 狠狠插影院| 国产99久久久久久免费看| 国产床戏无遮挡免费观看网站| 91黄在线看| 国产精品久久久av久久久| 国产一区二区三区在线电影| 欧美色图视频一区| 中文在线√天堂| 国产精品一区二| 日韩精品久久久久久久的张开腿让| 国产精品尤物麻豆一区二区三区| 欧美日韩国产综合另类| 国产伦精品一区二区三区免费优势| 国产精品99在线播放| 精品少妇一区二区三区免费观看焕 | 激情欧美日韩| 国产一区在线视频播放| 日韩欧美视频一区二区| 国产日产欧美一区二区| 一区二区精品在线| 欧美国产精品久久| 免费视频拗女稀缺一区二区| 国产一区二区在线精品| 天堂av一区二区| 久久一区二区精品| 日韩av在线中文| 玖玖国产精品视频| 国模精品免费看久久久| 国产精品视频一区二区二| 视频一区二区三区中文字幕| 国产一级不卡毛片| 国产一区不卡视频| 男女午夜影院|