国产视频www-国产视频xxx-国产视频xxxx-国产视频一二-一本大道香蕉中文日本不卡高清二区-一本久久精品一区二区

SCI期刊 | 網站地圖 周一至周日 8:00-22:30
你的位置:首頁 >  ? 正文

軟件工程中的數據挖掘

2021-4-10 |

一、數據挖掘技術在軟件工程領域中的應用

1、軟件漏洞檢測

軟件漏洞檢測是數據挖掘技術在軟件工程領域中需要協助的軟件工程目標之一。軟件漏洞檢測的目的就是要找出軟件系統在開發過程中存在的錯誤與漏洞問題,對存在的問題進行及時的修改與修復,確保軟件系統的質量與安全運行。通常情況下應用數據挖掘技術進行軟件漏洞檢測主要有五個部分:①要確立軟件測試的項目。從用戶的角度出發,了解用戶都有哪些需求,然后決定軟件要進行哪些方面的測試與怎樣進行軟件測試,制定出軟件測試的計劃與實施方案;②進行軟件系統漏洞庫數據信息的收集、清理與轉換。采集軟件系統的信息與數據,抽取出軟件系統中存在漏洞缺陷的數據信息,清理掉系統中無用與多余的數據信息,補充系統中丟掉與缺少的項目數據信息,將系統數據信息轉化成信息與知識方式;③選擇合適的軟件系統數據挖掘信息,然后進行數據信息的驗證與訓練。通過數據挖掘技術對軟件系統數據的訓練與測試結果,結合軟件工程項目的需求,選擇合理的數據挖掘方法;④對軟件系統中存在的缺陷漏洞進行分類、定位與描述。將找出的軟件系統漏洞運用數據挖掘技術,根據一定的規則進行軟件系統漏洞的分類、定位與描述;⑤數據挖掘技術在軟件測試項目中的應用。運行數據挖掘技術將挖掘出來的數據信息轉化成知識,并將轉化后的知識保存到數據庫當中,然后對軟件系統進行重新測試,確認漏洞現象是否存在,然后將測試后的結果應用到軟件開發項目當中。

2、執行記錄挖掘

執行記錄挖掘屬于軟件工程領域中的挖掘技術領域。執行記錄挖掘目的就是通過對軟件系統的程序執行路徑進行分析,發現軟件系統程序模塊代碼之間的相互關聯。其運行實質是就通過跟蹤軟件系統的執行路徑實現逆向建模,有利于軟件系統程序的理解、跟蹤、維護與以及驗證。

3、開源軟件挖掘

開源軟件挖掘屬于軟件工程領域中的挖掘對象領域。克隆代碼檢測是開源軟件挖掘技術中常用的方法之一,普遍應用在大多數軟件開發源文件當中,進行數據的拷貝與粘貼。采用克隆代碼技術可以有效進行代碼的拷貝與粘貼,然后運用克隆代碼檢測技術對代碼進行檢測,避免軟件系統中出現漏洞代碼,有利于軟件系統的后期維護。

二、結語

隨著軟件工程技術的系統化與復雜化發展,數據挖掘技術的應用給軟件開發提供了精確的測量保障,并且取得了良好的效果。由于數據挖掘技術在軟件工程領域中的應用處于初級發展階段,通過對數據挖掘技術在軟件工程領域應用的深入研究,有利于數據挖掘技術在軟件工程領域的廣泛應用,有利于提高數據挖掘技術的發展與創新。

作者:羅韜 羅峰 單位:四川大學計算機學院 西藏軍區裝備部

Top
主站蜘蛛池模板: 亚洲欧美日本人成在线观看 | 欧美无极品 | 免费a级 | 精品一区二区三区亚洲 | 一级毛片免费视频网站 | 男人的天堂高清在线观看 | 久久99精品久久久久久秒播 | 亚洲男人在线天堂 | 一级黄色美女视频 | 日本精品网 | 精品久久久久久久久久久久久久久 | 一区二区三区 亚洲区 | 欧美视频亚洲 | 国产精品日产三级在线观看 | 亚洲日韩精品欧美一区二区 | 久久香蕉国产线看观看亚洲片 | 成人区精品一区二区不卡亚洲 | 国产美女精品三级在线观看 | 精品国产一区二区三区在线 | 国产精品视_精品国产免费 国产精品视频久 | 久久不射网 | 清纯偷拍精品视频在线观看 | 亚洲情乱 | 欧美成人免费公开播放 | 97国产在线视频公开免费 | 国产91丝袜在线播放九色 | 久久精品免费观看国产软件 | 中美日韩在线网免费毛片视频 | 日韩丝袜美腿 | 九九在线精品视频xxx | 中日毛片 | 91久久99久91天天拍拍 | 华人色| 亚洲男人的天堂网 | 日韩欧美一区二区中文字幕 | 在线观看毛片网站 | 九九精品99久久久香蕉 | 久久久久久尹人网香蕉 | 久久一本色道综合 | 国产农村乱| 亚洲国产tv|