恭喜北京大學(xué)鄒艷珍獲國(guó)家專利權(quán)
買專利賣專利找龍圖騰,真高效! 查專利查商標(biāo)用IPTOP,全免費(fèi)!專利年費(fèi)監(jiān)控用IP管家,真方便!
龍圖騰網(wǎng)恭喜北京大學(xué)申請(qǐng)的專利面向功能特征的代碼地圖構(gòu)建方法及系統(tǒng)獲國(guó)家發(fā)明授權(quán)專利權(quán),本發(fā)明授權(quán)專利權(quán)由國(guó)家知識(shí)產(chǎn)權(quán)局授予,授權(quán)公告號(hào)為:CN119718276B 。
龍圖騰網(wǎng)通過國(guó)家知識(shí)產(chǎn)權(quán)局官網(wǎng)在2025-06-03發(fā)布的發(fā)明授權(quán)授權(quán)公告中獲悉:該發(fā)明授權(quán)的專利申請(qǐng)?zhí)?專利號(hào)為:202510246230.4,技術(shù)領(lǐng)域涉及:G06F8/20;該發(fā)明授權(quán)面向功能特征的代碼地圖構(gòu)建方法及系統(tǒng)是由鄒艷珍;朱奕鳳;趙銜麟設(shè)計(jì)研發(fā)完成,并于2025-03-04向國(guó)家知識(shí)產(chǎn)權(quán)局提交的專利申請(qǐng)。
本面向功能特征的代碼地圖構(gòu)建方法及系統(tǒng)在說明書摘要公布了:本發(fā)明公開一種面向功能特征的代碼地圖構(gòu)建方法及系統(tǒng),屬于計(jì)算機(jī)軟件技術(shù)領(lǐng)域。所述方法包括:提取軟件項(xiàng)目的功能特征;構(gòu)建所述軟件項(xiàng)目的知識(shí)圖譜;根據(jù)所述功能特征在知識(shí)圖譜中利用節(jié)點(diǎn)的描述屬性匹配有關(guān)節(jié)點(diǎn),得到子圖,并基于所述子圖獲取面向功能特征的代碼鏈路;對(duì)面向功能特征的代碼鏈路進(jìn)行渲染,得到代碼地圖。本發(fā)明可以將類、方法等淺模塊抽象成為深模塊進(jìn)行可視化展示,實(shí)現(xiàn)逐步掌握代碼庫。
本發(fā)明授權(quán)面向功能特征的代碼地圖構(gòu)建方法及系統(tǒng)在權(quán)利要求書中公布了:1.一種面向功能特征的代碼地圖構(gòu)建方法,其特征在于,所述方法包括:提取軟件項(xiàng)目的功能特征;構(gòu)建所述軟件項(xiàng)目的知識(shí)圖譜;根據(jù)所述功能特征在知識(shí)圖譜中利用節(jié)點(diǎn)的描述屬性匹配有關(guān)節(jié)點(diǎn),得到子圖,并基于所述子圖獲取面向功能特征的代碼鏈路;其中,基于所述子圖獲取面向功能特征的代碼鏈路,包括:由大語言模型擴(kuò)展子圖得到有關(guān)細(xì)粒度功能特征的后端代碼鏈路;基于所述后端代碼鏈路向前擴(kuò)展,得到前端代碼鏈路;其中,基于所述后端代碼鏈路向前擴(kuò)展,得到前端代碼鏈路,包括:規(guī)定請(qǐng)求路徑;通過在.java文件中添加注解來使后端獲知所述請(qǐng)求路徑;在js文件中使用axios相關(guān)函數(shù)并基于所述請(qǐng)求路徑向后端發(fā)送請(qǐng)求;利用大語言模型將后端獲知的請(qǐng)求路徑與該請(qǐng)求所對(duì)應(yīng)的請(qǐng)求路徑進(jìn)行對(duì)比,得到該后端代碼鏈路的接口API文件;根據(jù)所述后端代碼鏈路的接口API文件向前擴(kuò)展,得到前端代碼鏈路;查找與數(shù)據(jù)庫操作相關(guān)的前后端代碼鏈路的接口文件,并基于該接口文件的sql語句將與數(shù)據(jù)庫操作相關(guān)的前后端代碼鏈路擴(kuò)展到數(shù)據(jù)庫表,以得到面向該功能特征的代碼鏈路;其中,查找與數(shù)據(jù)庫操作相關(guān)的前后端代碼鏈路的接口文件,包括:基于xml文件中的sql語句得到mapper標(biāo)簽,并根據(jù)該mapper標(biāo)簽提示的語句作用域,得到與數(shù)據(jù)庫操作相關(guān)的前后端代碼鏈路的接口文件;或,通過大語言模型的語義分析找到前后端代碼鏈路的與數(shù)據(jù)庫操作相關(guān)的接口文件;對(duì)面向功能特征的代碼鏈路進(jìn)行渲染,得到代碼地圖;其中,所述對(duì)面向功能特征的代碼鏈路進(jìn)行渲染,得到代碼地圖,包括:對(duì)面向該功能特征的代碼鏈路進(jìn)行細(xì)分;其中,所述細(xì)分包括:將連接前端代碼鏈路的接口API文件以及該接口API文件中的接口類、方法聚合成為控制層;將與數(shù)據(jù)庫操作相關(guān)的接口文件以及該接口文件中的接口類、方法聚合成為持久層;所述面向該功能特征的代碼鏈路中剩余的代碼文件及該代碼文件的接口類、方法聚合成為業(yè)務(wù)邏輯層;基于細(xì)分結(jié)果進(jìn)行渲染,得到代碼地圖。
如需購買、轉(zhuǎn)讓、實(shí)施、許可或投資類似專利技術(shù),可聯(lián)系本專利的申請(qǐng)人或?qū)@麢?quán)人北京大學(xué),其通訊地址為:100871 北京市海淀區(qū)頤和園路5號(hào)北京大學(xué);或者聯(lián)系龍圖騰網(wǎng)官方客服,聯(lián)系龍圖騰網(wǎng)可撥打電話0551-65771310或微信搜索“龍圖騰網(wǎng)”。
1、本報(bào)告根據(jù)公開、合法渠道獲得相關(guān)數(shù)據(jù)和信息,力求客觀、公正,但并不保證數(shù)據(jù)的最終完整性和準(zhǔn)確性。
2、報(bào)告中的分析和結(jié)論僅反映本公司于發(fā)布本報(bào)告當(dāng)日的職業(yè)理解,僅供參考使用,不能作為本公司承擔(dān)任何法律責(zé)任的依據(jù)或者憑證。
- 恭喜蘇州鐳圖光電科技有限公司朱俊獲國(guó)家專利權(quán)
- 恭喜碩騰服務(wù)有限責(zé)任公司P·J·多明諾夫斯基獲國(guó)家專利權(quán)
- 恭喜埃因霍溫科技大學(xué)巴爾特·桑德斯獲國(guó)家專利權(quán)
- 恭喜神經(jīng)視覺醫(yī)藥有限公司M·霍斯巴赫獲國(guó)家專利權(quán)
- 恭喜瑞典愛立信有限公司A.赫格倫獲國(guó)家專利權(quán)
- 恭喜上海序康醫(yī)療科技有限公司陸思嘉獲國(guó)家專利權(quán)
- 恭喜4C醫(yī)學(xué)技術(shù)有限公司杰弗里·W·錢伯斯獲國(guó)家專利權(quán)
- 恭喜索尼公司納土?xí)x一郎獲國(guó)家專利權(quán)
- 恭喜三星顯示有限公司李丞珪獲國(guó)家專利權(quán)
- 恭喜株式會(huì)社半導(dǎo)體能源研究所門馬洋平獲國(guó)家專利權(quán)


熱門推薦
- 恭喜世宗大學(xué)校產(chǎn)學(xué)協(xié)力團(tuán)韓鍾基獲國(guó)家專利權(quán)
- 恭喜LG 電子株式會(huì)社李英大獲國(guó)家專利權(quán)
- 恭喜OPPO廣東移動(dòng)通信有限公司唐海獲國(guó)家專利權(quán)
- 恭喜數(shù)眠公司韋德·丹尼爾·帕拉休斯基獲國(guó)家專利權(quán)
- 恭喜新加坡科技研究局鄒瑞陽獲國(guó)家專利權(quán)
- 恭喜光明乳業(yè)股份有限公司吳正鈞獲國(guó)家專利權(quán)
- 恭喜CS遺傳學(xué)有限公司盧卡斯·布朗東·埃德爾曼獲國(guó)家專利權(quán)
- 恭喜深圳睿舍智能科技有限公司李沖獲國(guó)家專利權(quán)
- 恭喜北京京東尚科信息技術(shù)有限公司甘碩獲國(guó)家專利權(quán)
- 恭喜華為技術(shù)有限公司黃潔靜獲國(guó)家專利權(quán)