本站小編為你精心準備了基于數據挖掘技術的軟件工程論文參考范文,愿這些范文能點燃您思維的火花,激發您的寫作靈感。歡迎深入閱讀并收藏。
1挖掘執行記錄
執行記錄屬于軟件工程中的挖掘領域,其主要任務是針對執行記錄的挖掘主要針對程序執行路徑進行分析,進而找出與程序代碼所具有的必然聯系,以實現軟件系統程序與模塊代碼相結合共同發生作用的目的,對程序的整體起到維護、驗證和了解的作用[2]。究其工作的實質,就是以執行路徑為線索實現逆向建模,有助于軟件工程系統各個環節的理解、維護、跟蹤以及驗證。
2檢測軟件漏洞
作為軟件工程領域需要協助的軟件工程目標之一,針對軟件漏洞的檢測固然是挖掘數據技術系統中不可或缺的一環。檢測的對象和任務主要包括:軟件測試的具體項目,對軟件系統漏洞庫數據信息的收集、轉換和清理,信息系統數據的采集與抽取,選擇合適的軟件系統數據挖掘信息并對其展開驗證、整合與訓練,對軟件數據系統中存在的缺陷漏洞進行整體的分類、定位與具體描述,以及廣泛應用于軟件測試項目中的各種工程活動。究其最終目的,就是找出軟件系統在開發與應用的具體過程中存在的問題、謬誤與漏洞,對業已搜索出的問題和漏洞進行及時的矯正與修復。確保軟件系統的有效運作與安然運行。
3版本控制信息
版本控制的挖掘屬于軟件工程領域中的挖掘對象技術之一,這種軟件系統的駕馭手段具有與上述兩種應用截然不同的獨特作用:有效確保軟件工程項目編程人員所編輯與制作的檔案得到十分有效的管理,進而對系統全局的更新提供穩定的基礎與平臺。版本控制信息的技能價值看似“默默無聞”,地位實則非常重要,是所有軟件工程項目開發必須采用的一門技術,否則任何軟件工程項目的開發都無從談及與運作。這門技術功能經過不斷的發展更新,多以應用版本控制系統實施軟件開發工作的保護或者管理的方式著稱于世。
4開源軟件挖掘
開源軟件的挖掘,其項目的開發環境優勢可謂得天獨厚,主要體現在開放性、全局性、動態性三個特征層面上。既然具有別具一格的開放手段與應用方式,所以對該類軟件的開發管理,也要采取與與其他傳統軟件和異類軟件截然不同的原則與策略,形成“具體問題具體分析”的思想實踐思路。針對其開放性的特征,需要工作人員的頻繁流動與變更;針對其動態性的特征,開源項目必須達到優質管理的水平;針對其全局性的特征,有需要開發人員在開發活動與應用軟件的過程中保持一個比較完整的記錄,以便于廣泛的社會網絡的生成。
5結語
為了保障數據挖掘技術的前途,使其更好地為人類的科技文明增光添彩,相關研究人士和工作人員務必要把不斷更新技術本身的服務性能的任務作為當下研究對象中的重點,不斷發現與開拓數據挖掘技術在軟件工程領域內的新功能,并在日常的網絡生活中對其廣泛普及,才能保障這門技術為科技文明的貢獻不被磨滅,軟件技術的發展也擁有一個可靠的服務保障。
作者:張燦單位:重慶市中冉信息產業有限公司