黃鋒
摘 要隨著我國科學(xué)技術(shù)不斷發(fā)展,軟件工程中數(shù)據(jù)挖掘技術(shù)的應(yīng)用也愈加廣泛。與傳統(tǒng)的數(shù)據(jù)挖掘技術(shù)相比,數(shù)據(jù)挖掘技術(shù)能夠從海量的數(shù)據(jù)當(dāng)中攝取更加有價值的數(shù)據(jù),同時也具有多元化的評價?;诖耍疚闹攸c探究軟件工程數(shù)據(jù)挖掘概念,進(jìn)而提出其發(fā)展趨勢。
【關(guān)鍵詞】軟件工程 數(shù)據(jù)挖掘 特點 發(fā)展趨勢
隨著我國互聯(lián)網(wǎng)領(lǐng)域不斷發(fā)展,數(shù)據(jù)挖掘技術(shù)作為計算機(jī)網(wǎng)絡(luò)技術(shù)發(fā)展的產(chǎn)物,其地位在軟件工程中也不斷提高。從當(dāng)前數(shù)據(jù)挖掘技術(shù)發(fā)展層面分析,我國近些年不斷加強(qiáng)對自動化化技術(shù)、智能技術(shù)的開發(fā)與應(yīng)用,并且不斷挖掘這些技術(shù)的內(nèi)在潛力,提升應(yīng)用空間,保障數(shù)據(jù)挖掘技術(shù)在大數(shù)據(jù)系統(tǒng)中更加應(yīng)用自如。因此,加強(qiáng)軟件工程數(shù)據(jù)挖掘技術(shù)的研究工作有著重要意義,讓數(shù)據(jù)挖掘技術(shù)能夠更好的為軟件工程提供優(yōu)質(zhì)服務(wù)。
1 軟件工程數(shù)據(jù)挖掘技術(shù)以及特點
1.1 軟件工程數(shù)據(jù)挖掘技術(shù)闡述
軟件工程數(shù)據(jù)挖掘技術(shù)作為軟件工程開發(fā)與相關(guān)文件存儲等數(shù)據(jù),包括設(shè)計文檔、測試結(jié)果等內(nèi)容,也被稱之為資料勘探、數(shù)據(jù)采礦,是一種以計算機(jī)技術(shù)為基礎(chǔ)且獲取應(yīng)用數(shù)據(jù)的軟件工程。在當(dāng)今,數(shù)據(jù)挖掘技術(shù)主要依托于自動化、智能化技術(shù),能夠有效處理龐大的數(shù)據(jù)系統(tǒng),從而滿足當(dāng)軟件工程數(shù)據(jù)分析要求,是當(dāng)今一種新型的數(shù)據(jù)分析模式,大大提高人們的工作效率。
1.2 軟件工程數(shù)據(jù)挖掘的特點分析
從實際應(yīng)用情況分析,軟件工程數(shù)據(jù)挖掘技術(shù)的特點非常多,例如數(shù)據(jù)的復(fù)雜性、數(shù)據(jù)結(jié)果的特殊性、數(shù)據(jù)結(jié)果的多元性等。相比傳統(tǒng)的數(shù)據(jù)挖掘技術(shù)來說,軟件工程數(shù)據(jù)挖掘技術(shù)更加復(fù)雜,主要表現(xiàn)在軟件工程數(shù)據(jù)中不僅含有軟件報告與軟件版本信息,同時也需要注釋和代碼等數(shù)據(jù),并且所挖掘的數(shù)據(jù)具有很強(qiáng)的特殊性。數(shù)據(jù)挖掘技術(shù)(傳統(tǒng))在大量軟件工程數(shù)據(jù)中通過處理、表達(dá)、提取、分析、處理、輸出等一系列的程序挖掘有效信息,但在軟件測試中容易出現(xiàn)一定的缺陷問題,這主要是因為數(shù)據(jù)挖掘技術(shù)特殊性決定的。與此同時,對于數(shù)據(jù)挖掘技術(shù)來說,對技術(shù)人員的專業(yè)水平有著嚴(yán)格要求,最終所獲得的數(shù)據(jù)結(jié)果也非常復(fù)雜,需要進(jìn)行后續(xù)處理。
2 軟件工程數(shù)據(jù)挖掘技術(shù)的應(yīng)用現(xiàn)狀、問題、發(fā)展趨勢
2.1 應(yīng)用現(xiàn)狀
由于傳統(tǒng)的數(shù)據(jù)挖掘技術(shù)存在缺陷,其中定位系統(tǒng)缺陷最為嚴(yán)重,無法開發(fā)出高性能的數(shù)據(jù)挖掘技術(shù),已經(jīng)無法滿足當(dāng)代社會的生產(chǎn)需求,因此,開發(fā)新型數(shù)據(jù)挖掘技術(shù)已經(jīng)成為必然趨勢。隨著我國信息技術(shù)不斷發(fā)展,社會生產(chǎn)對計算機(jī)信息技術(shù)的依賴性更加強(qiáng)烈,人們也希望應(yīng)用全新的數(shù)據(jù)分析模式,并有效對相關(guān)信息進(jìn)行整理。而軟件工程數(shù)據(jù)挖掘技術(shù)恰恰能夠滿足社會生產(chǎn)的需求。
軟件工程數(shù)據(jù)挖掘技術(shù)不斷能夠彌補(bǔ)傳統(tǒng)數(shù)據(jù)挖掘技術(shù)的漏洞,同時還具備成本低、操作性強(qiáng)、上手方便等優(yōu)勢,不需要依附于特殊的技術(shù)平臺。從當(dāng)今使用情況來說,我國軟件工程數(shù)據(jù)挖掘技術(shù)的應(yīng)用變得愈加廣泛。雖然我國致力于開發(fā)軟件工程數(shù)據(jù)挖掘技術(shù),但是在測試階段的研究分析與數(shù)據(jù)結(jié)果評價并不完善,因此,我國軟件工程數(shù)據(jù)挖掘技術(shù)還有待進(jìn)一步開發(fā)。
2.2 問題與解決辦法
由于軟件工程數(shù)據(jù)挖掘技術(shù)是一種新型技術(shù),在進(jìn)行軟件測試過程中多少存在一定的缺陷問題,再加上軟件工程自身的數(shù)據(jù)非常龐大,具有一定的復(fù)雜性,在實際應(yīng)用過程中存在著不同問題,并且在解決代碼問題上會大大提高技術(shù)處理難度,導(dǎo)致軟件在運(yùn)行過程中很容易出現(xiàn)BUG或漏洞,要求相關(guān)技術(shù)人員能夠充分分析漏洞原因,并且對軟件內(nèi)容進(jìn)行定期處理與檢測,這在很大程度上提高了技術(shù)人員的工作難度與強(qiáng)度。
為了能夠緩解這一問題,需要對用戶需求和挖掘數(shù)據(jù)結(jié)果進(jìn)行完善,并通過開發(fā)維護(hù)軟件來保障軟件工程數(shù)據(jù)挖掘技術(shù)的可行性,并開發(fā)出高性能的數(shù)據(jù)挖掘技術(shù)。對于軟件工程的復(fù)雜性,需要通過改進(jìn)算法得以解決;對于用戶需求和信息方法相互結(jié)合從而滿足非傳統(tǒng)分析需求;針對挖掘結(jié)果評價存在偏移情況,需要構(gòu)建一套更加完整的運(yùn)行體系,保障軟件工程開發(fā)能夠根據(jù)相關(guān)依據(jù)進(jìn)行。
2.3 軟件工程數(shù)據(jù)挖掘發(fā)展趨勢
從軟件工程數(shù)據(jù)挖掘技術(shù)應(yīng)用現(xiàn)狀分析,為了能夠進(jìn)一步提高軟件工程數(shù)據(jù)挖掘的應(yīng)用型,需要提高軟件工程的開發(fā)質(zhì)量與開發(fā)效率,這也是軟件工程數(shù)據(jù)挖掘技術(shù)的總體發(fā)展趨勢。為了能夠滿足這一目標(biāo),需要進(jìn)行高效、準(zhǔn)確的為軟件開發(fā)人員提供各項資源。軟件工程數(shù)據(jù)挖掘技術(shù)不僅要通過數(shù)據(jù)軟件來滿足用戶數(shù)據(jù)分析需求,同時也需要提出更高性能的算法,并提出針對更加復(fù)雜的軟件工程數(shù)據(jù)挖掘算法以及問題解決措施,對海量工程軟件進(jìn)行高效挖掘、計算,充分利用數(shù)據(jù)挖掘新技術(shù)、人工智能、自動化技術(shù),從而全面提高軟件工程數(shù)據(jù)挖掘技術(shù)的應(yīng)用效率。由于當(dāng)今社會生產(chǎn)對軟件工程數(shù)據(jù)挖掘技術(shù)的依賴性越來越高,為了能夠進(jìn)一步滿足社會的生產(chǎn)需求,需要加強(qiáng)技術(shù)人員對軟件工程數(shù)據(jù)挖掘技術(shù)的關(guān)注程度,加強(qiáng)與國際各國之間的聯(lián)系,取其精華去其糟粕,實現(xiàn)各國數(shù)據(jù)挖掘技術(shù)的融合與升級,這樣才能夠保障軟件工程數(shù)據(jù)挖掘技術(shù)朝向更加完善、更加成熟的方向發(fā)展。
與此同時,由于傳統(tǒng)數(shù)據(jù)挖掘技術(shù)存在一定缺陷,這就需要將軟件工程數(shù)據(jù)挖掘技術(shù)進(jìn)行創(chuàng)新,特別是針對一些惡意軟件檢索功能,因此,我們必須要充分利用更加高效的數(shù)據(jù)挖掘技術(shù),及時獲取相關(guān)病毒的信息,對病毒數(shù)據(jù)進(jìn)行評估和分析,不斷提出數(shù)據(jù)分析可行性,提高軟軟件工程開發(fā)的安全性。
3 結(jié)束語
綜上所述,當(dāng)今軟件工程數(shù)據(jù)挖掘技術(shù)還在快速發(fā)展階段,還具有很高的發(fā)展空間,在未來一定會取得更高的成績,包括進(jìn)一步融入自動化、智能化技術(shù),提高軟件開發(fā)的效率與質(zhì)量,不斷彌補(bǔ)數(shù)據(jù)挖掘技術(shù)存在的漏洞,這樣才能夠更好的為社會發(fā)展服務(wù)。
參考文獻(xiàn)
[1]江義晟.軟件工程數(shù)據(jù)挖掘研究進(jìn)展[J].電子技術(shù)與軟件工程,2016(22):171.
[2]胡金萍.探析軟件工程數(shù)據(jù)挖掘研究進(jìn)展[J].電腦知識與技術(shù),2016,1234:1-2.
[3]徐賜發(fā).數(shù)據(jù)挖掘在軟件工程領(lǐng)域中的應(yīng)用淺析[J].電子技術(shù)與軟件工程,2014(19):206.
作者單位
江西行政服務(wù)中心 江西省高安市 330800endprint