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

[發明專利]一種文本代碼相結合的缺陷原因自動分類方法有效

專利信息
申請號: 201811346186.0 申請日: 2018-11-13
公開(公告)號: CN109492106B 公開(公告)日: 2022-05-13
發明(設計)人: 周澄;李斌;孫小兵;陳定山 申請(專利權)人: 揚州大學
主分類號: G06F16/35 分類號: G06F16/35;G06F16/33
代理公司: 南京理工大學專利中心 32203 代理人: 馬魯晉
地址: 226009 *** 國省代碼: 江蘇;32
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 一種 文本 代碼 相結合 缺陷 原因 自動 分類 方法
【說明書】:

發明公開了一種文本代碼相結合的缺陷原因自動分類方法,包括以下步驟:首先提取缺陷報告中的文本內容及附錄中的patch文件,之后進行數據清洗形成缺陷數據集;選取狀態為VERIFIED FIXED且附有patch文件的缺陷,構建待分類缺陷集;抽取待分類缺陷集中缺陷的文本內容并進行自然語言處理,之后對其進行類別標注,構建缺陷原因分類集;從patch文件中抽取缺陷修復前、后的diff代碼,獲取缺陷修復中修改的diff代碼對應的缺陷修改結構類別;利用深度學習方法對缺陷原因分類集進行訓練,獲取缺陷原因自動分類器。本發明通過深度學習模型挖掘缺陷報告的語義信息和diff結構特征,能準確預測缺陷的原因類別,明確發生缺陷的可疑代碼結構,從而更準確的引導后續的缺陷定位和缺陷修復。

技術領域

本發明屬于軟件工程缺陷檢測領域,特別是一種文本代碼相結合的缺陷原因自動分類方法。

背景技術

軟件缺陷在軟件開發維護過程中不可避免,缺陷修復也是軟件工程領域研究的經典問題之一。開源軟件社區,例如:源代碼,缺陷報包和問答文檔中均包含大量復雜,語義豐富的缺陷信息和知識,可以幫助開發人員理解錯誤、定位缺陷和修復缺陷。識別缺陷發生原因是制定合理修復方案的前提,但是隨著軟件規模擴增和復雜性提高,缺陷數據量不斷膨脹,現有的缺陷搜索引擎無法幫助開發者在短時間準確查找到必要的歷史缺陷信息,也無從推理缺陷發生的原因。但是目前主要的缺陷跟蹤系統沒有配備自動分類功能,多數都要依靠人工分類,耗時費力。而相關的理論研究工作都是孤立地從缺陷修復提交的commit數據中提取代碼修改結構對缺陷進行分類,或者孤立地從缺陷報告中提取文本信息對缺陷進行分類,沒有全面地分析缺陷,更忽視了文本和代碼之間的關聯關系。

國內外學者提出了一些有影響力的軟件缺陷分類方法,如Putnam等人在“Mea-sures for Excellence:Reliable Software on Time,with in Budget”一文中為了分析軟件開發周期不同階段軟件缺陷的特征,收集了174個軟件缺陷,并將其分為6種原因類別,分類比較簡單。Tharey等人在“Software Engineering,The Development Process”一文中按照軟件測試中填寫和反饋的缺陷報告將軟件缺陷分為16個類別,雖然分類非常詳細,但是實際操作過程十分復雜耗時,且在分類的過程中并沒有考慮缺陷產生的原因。劉等人在《基于抽象語法樹的軟件缺陷自動分類》論文中提出了基于抽象語法樹的軟件缺陷自動分類方法,項目代碼版本控制系統SVN和缺陷追蹤系統中收集Tomcat6、Mapreduce和Solr這三個開源項目的軟件缺陷相關信息,改進SZZ算法,對1174個缺陷提取diff片段的AST,識別代碼變更類別為特征,分為4類。易等人在《面向自動修復的缺陷分類方法研究》論文中面向缺陷自動修復,根據代碼的三種具體修復操作:缺失、錯誤、多余,對IBM正交缺陷分類進行更詳細的劃分,提出了面向軟件自動修復的缺陷分類方法。類似以上劉和易兩種分類均基于已知修復代碼的前提,此外還有大量的基于缺陷報告的缺陷分析技術,但是缺陷原因的相關信息同時存在于缺陷報告評論和修復代碼,以上分類方法只片面的分析了一部分信息,導致原因分類的準確性不是很高。此外,當前對缺陷分類模型的選擇,大多采用傳統的機器學習和淺層神經網絡分類模型,往往需要結合對不同軟件的理解來人工定義特征,不能很好地挖掘文本內容中的語義信息。

發明內容

本發明所解決的技術問題在于提供一種文本代碼相結合的缺陷原因自動分類方法。

實現本發明目的的技術解決方案為:一種文本代碼相結合的缺陷原因自動分類方法,包括以下步驟:

步驟1、提取缺陷報告中的文本內容以及附錄中的patch文件,之后進行數據清洗形成缺陷數據集;

步驟2、從所述缺陷數據集中選取狀態為VERIFIED FIXED且附有patch文件的缺陷,構建待分類缺陷集;

步驟3、抽取待分類缺陷集中缺陷的文本內容,并對其進行自然語言處理,之后根據缺陷原因分類標準對待分類缺陷集進行類別標注,構建缺陷原因分類集;

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于揚州大學,未經揚州大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201811346186.0/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

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

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖

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

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

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

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 午夜毛片在线| 日日夜夜一区二区| 狠狠色很很在鲁视频| 日韩av中文字幕第一页| 国产欧美精品va在线观看| 91精品一区| 91久久免费| 日本激情视频一区二区三区| 99三级视频| 亚洲无人区码一码二码三码| 欧美性xxxxx极品少妇| 国产高清一区在线观看| 玖玖国产精品视频| 欧美日韩国产一区在线| 国产精品伦一区二区三区级视频频 | 国产精品中文字幕一区二区三区| 国产乱码精品一区二区三区介绍| 国产在线一卡二卡| 91精品国产高清一二三四区| 中文字幕理伦片免费看| 国产色一区二区| 国产精品免费一视频区二区三区| 国产欧美日韩中文字幕| 一本色道久久综合亚洲精品图片| 日韩一级片免费观看| 91午夜在线观看| 国产欧美久久一区二区三区| 午夜电影一区| 欧美日韩国产区| 一区二区三区四区视频在线| 国产精品9区| 日韩av一二三四区| 一级黄色片免费网站| 999久久久国产精品| 日本黄页在线观看| 日韩有码一区二区三区| 国产一区亚洲一区| 99国产超薄丝袜足j在线观看| 亚洲精品久久久久999中文字幕| 精品国精品国产自在久不卡| 国产精品高潮在线| 91精品www| 高清欧美精品xxxxx| 国产二区三区视频| 亚洲精品卡一| 久久不卡精品| 日韩av在线网| 中文字幕一区一区三区| 国产一区二区免费电影| 热99re久久免费视精品频软件| 99久久国产综合精品尤物酒店| 亚洲精品丝袜| 性生交片免费看片| 欧美日韩亚洲另类| 国产麻豆一区二区三区精品| 少妇av一区二区三区| 91超碰caoporm国产香蕉| 国产偷久久一区精品69 | 欧美日韩精品在线播放| 国产精品九九九九九九| 69久久夜色精品国产69–| 国产区精品区| 一区二区三区欧美精品| 国产69精品久久久久app下载| 性视频一区二区三区| 亚洲国产精品区| 午夜电影一区| 亚洲欧美日韩国产综合精品二区 | 亚洲欧美国产精品一区二区| 高清在线一区二区| 国产精品电影免费观看| 狠狠色丁香久久综合频道日韩| 99久久久国产精品免费无卡顿| 一区二区三区国产精品视频 | 久久精品亚洲一区二区三区画质| 国产午夜亚洲精品羞羞网站| 欧美乱妇在线视频播放| 久久五月精品| 国产一区二区影院| 色噜噜狠狠狠狠色综合久 | 国产足控福利视频一区| 国产清纯白嫩初高生视频在线观看| 国产精品女同一区二区免费站| 久久久人成影片免费观看| av午夜剧场| 国产精品乱码一区二区三区四川人| 欧美一区二区三区国产精品| 91麻豆精品国产91久久久久| 欧美一区亚洲一区| 国产一级片网站| 久久国产麻豆| 一本色道久久综合亚洲精品浪潮| 香蕉av一区二区| 国产乱了高清露脸对白| 亚洲国产精品一区在线| 日本神影院一区二区三区| 欧美系列一区二区| 2023国产精品久久久精品双| 97人人揉人人捏人人添| 国产69精品久久| 超碰97国产精品人人cao| 日韩av在线资源| xxxx国产一二三区xxxx| 99久久国产免费| 中文字幕日韩一区二区| 美国一级片免费观看| 九色国产精品入口| 91avpro| 国产精品精品视频一区二区三区| 鲁一鲁一鲁一鲁一鲁一av| 浪潮av色| **毛片在线| 国产精品你懂的在线| 亚洲激情中文字幕| 99国产精品一区| 97久久精品一区二区三区观看| 欧美一区二区精品久久| 91久久综合亚洲鲁鲁五月天| 欧美精品五区| 亚洲欧美日本一区二区三区| 久久97国产| 亚洲理论影院| 97人人澡人人爽91综合色| 国产二区免费| 国产视频一区二区在线播放| 久草精品一区| 国产精品亚洲精品一区二区三区| 少妇久久免费视频| 麻豆视频免费播放| 激情久久一区二区三区| 日本免费电影一区二区三区| 国产精品18久久久久久白浆动漫| 三上悠亚亚洲精品一区二区| 96国产精品| 国产精品v一区二区三区| 久久综合久久自在自线精品自| 亚洲第一天堂无码专区 | 亚洲欧洲日本在线观看| 国产精品1234区| 午夜av男人的天堂| 蜜臀久久99精品久久久| 自偷自拍亚洲| 国产一区二区二| 91精品国产综合久久福利软件| 色妞www精品视频| 韩日av一区二区| 国产高清不卡一区| 国产日韩一区二区三区| 国产色一区二区| 日本午夜无人区毛片私人影院| 夜夜嗨av禁果av粉嫩av懂色av | 免费精品99久久国产综合精品应用| 狠狠色综合欧美激情| 97久久超碰国产精品红杏| 日韩av在线播| 久久久精品免费看| 亚洲精品久久久久久久久久久久久久| 欧美午夜一区二区三区精美视频| 猛男大粗猛爽h男人味| 国产精品视频久久久久| 亚洲少妇一区二区| 国产一区二区中文字幕| 日韩精品乱码久久久久久| 国产品久久久久久噜噜噜狼狼| 一区二区三区欧美视频| 国产精品九九九九九九| 日日噜噜夜夜狠狠| 国v精品久久久网| 亚洲欧洲一区| 四虎精品寂寞少妇在线观看| 欧美日韩一区不卡| 久久一二区| 日韩欧美激情| 国产的欧美一区二区三区| 狠狠躁夜夜躁2020| 中文字幕一区三区| 日韩av在线播放观看| 清纯唯美经典一区二区| 欧美精品六区| 午夜裸体性播放免费观看| 午夜亚洲国产理论片一二三四| 国产一区=区| 国产精品久久免费视频在线| 精品国产一区二区三| 欧美日韩国产91| 国产精品久久久麻豆| 亚洲欧美日韩国产综合精品二区 | 福利电影一区二区三区| 久久一二区| 国产日韩精品久久| 国产一卡在线| 手机看片国产一区| 久久狠狠高潮亚洲精品| 午夜天堂电影| 日韩av一区二区在线播放| 欧美黄色一二三区| 久久久久久综合网| 色婷婷噜噜久久国产精品12p| 色噜噜狠狠色综合影视| 国产欧美一二三区| 午夜影院激情| 热久久一区二区| 欧美一区二区三区久久久| 国产精品视频1区| 99久久精品免费看国产免费粉嫩| 99久久精品免费看国产交换| 狠狠色丁香久久婷婷综| 国产69精品久久久久久| 亚洲少妇一区二区三区| 农村妇女毛片精品久久| 色综合欧美亚洲国产| 一区二区精品在线| 欧美日韩国产一二| 九一国产精品| 狠狠色噜噜狠狠狠狠69| 亚洲制服丝袜在线| 日本精品视频一区二区三区| 激情久久综合网| 欧美福利一区二区| 少妇太爽了在线观看免费| 国产欧美一区二区在线| 国产精品19乱码一区二区三区| 日本高清二区| 97人人澡人人添人人爽超碰| av午夜在线观看| 91久久综合亚洲鲁鲁五月天| 99爱精品视频| 国产视频一区二区在线| 国产午夜精品一区二区三区视频| 91看片淫黄大片91| 免费观看xxxx9999片| 欧美日韩一区二区高清| 一级女性全黄久久生活片免费| av不卡一区二区三区| 国产欧美一区二区三区沐欲 | 97久久久久亚洲| 国产精品久久久久久久久久久久久久不卡 | 狠狠色噜噜狠狠狠狠| 十八无遮挡| 97视频一区| 午夜av男人的天堂| 午夜影院你懂的| 性生交大片免费看潘金莲| 国产999在线观看| ass韩国白嫩pics| 亚洲国产欧美一区二区丝袜黑人|