文/喬磊
近些年軟件工程飛速發(fā)展,給現(xiàn)代生活帶來了許多優(yōu)勢。在當(dāng)前大量互聯(lián)網(wǎng)信息的背景下,如何對海量的數(shù)據(jù)信息進(jìn)行挖掘,利用這些數(shù)據(jù)信息中存在的價值,已經(jīng)成為了軟件工程領(lǐng)域發(fā)展的重點(diǎn)目標(biāo)。因此軟件工程領(lǐng)域需要應(yīng)用好大數(shù)據(jù)挖掘技術(shù),展現(xiàn)出更強(qiáng)的優(yōu)勢。
軟件工程在當(dāng)前的信息背景下獲得了較大的發(fā)展,為生活提供了極大的便利。為了能夠更加高效的對各種數(shù)據(jù)信息資源進(jìn)行利用,可以應(yīng)用數(shù)據(jù)挖掘技術(shù)來將一些文檔、結(jié)果等信息進(jìn)行深入研究,根據(jù)實際的需求來發(fā)現(xiàn)和利用其中存在的價值。這種技術(shù)發(fā)揮作用主要是基于計算機(jī)技術(shù),通過對大量數(shù)據(jù)信息進(jìn)行高效處理,才能夠達(dá)到既定的目標(biāo)。如今各種自動化技術(shù)和智能技術(shù)已經(jīng)能夠很好的在數(shù)據(jù)挖掘中顯現(xiàn)出其優(yōu)勢,滿足當(dāng)前軟件工程領(lǐng)域的實際需求,因此受到了廣泛關(guān)注。
在自媒體時代的到來下,每個人都是互聯(lián)網(wǎng)信息的生產(chǎn)者和傳播者,因此很多互聯(lián)網(wǎng)信息中都帶有大量關(guān)于潛在消費(fèi)者的信息,通過對這些信息進(jìn)行挖掘利用,就能夠更加清楚的得知這部分潛在客戶的真實需求,推送有針對性的產(chǎn)品。軟件工程數(shù)據(jù)挖掘技術(shù)具有比較復(fù)雜的特征,無論是應(yīng)用對象還是應(yīng)用過程,都涉及到大量因素。由于數(shù)據(jù)挖掘技術(shù)的特殊性,最終得到的結(jié)果也是存在特殊性質(zhì)的。數(shù)據(jù)挖掘技術(shù)的應(yīng)用成效與技術(shù)人員的專業(yè)能力息息相關(guān),只有具備高超的數(shù)學(xué)能力、編程能力才能夠滿足實際工作的需求。
隨著近些年國內(nèi)外大量專家學(xué)者不斷加大對數(shù)據(jù)挖掘技術(shù)的研究,使得該技術(shù)不斷成熟,理論成果不斷豐富,實踐經(jīng)驗也得到了有效積累。傳統(tǒng)的數(shù)據(jù)挖掘技術(shù)中,定位系統(tǒng)一直是存在較大的缺陷的,這樣在實際應(yīng)用中就會有短板。在數(shù)據(jù)挖掘技術(shù)不斷突破的背景下,使得數(shù)據(jù)挖掘技術(shù)研究成果不斷豐富,現(xiàn)代軟件工程領(lǐng)域中已經(jīng)能夠使用全新的數(shù)據(jù)分析模式來對大量數(shù)據(jù)信息進(jìn)行高效處理。
在應(yīng)用過程中,軟件工程數(shù)據(jù)挖掘技術(shù)的應(yīng)用成本比較低,并且實際操作效果比較好,適應(yīng)性很強(qiáng),能夠在很多不同的工程實踐領(lǐng)域中得到高效應(yīng)用??傮w上來看,數(shù)據(jù)挖掘技術(shù)已經(jīng)得到了很大的進(jìn)步,展現(xiàn)出了其優(yōu)勢。但是在測試階段的研究分析和數(shù)據(jù)結(jié)果評價方面也還存在一些缺陷,還需要接下來繼續(xù)加強(qiáng)有關(guān)這方面的研究,提高軟件工程數(shù)據(jù)挖掘技術(shù)的整體水平。
將數(shù)據(jù)挖掘技術(shù)應(yīng)用在軟件工程領(lǐng)域,是一個比較新的應(yīng)用,相關(guān)理論實踐過程也還都有一定的欠缺。軟件工程本身就涉及到大量的程序量,需要多次進(jìn)行測試才能夠滿足實際應(yīng)用需求。在解決代碼問題的同時就能夠使得技術(shù)處理的難度大大增加,在面對一些BUG時,需要軟件工程師花費(fèi)較長的時間進(jìn)行解決,使得工作強(qiáng)度有所增加。
針對這一缺陷,如今已經(jīng)擁有了比較完善的處理方法,一般可以通過開發(fā)維護(hù)軟件來保障軟件工程數(shù)據(jù)挖掘技術(shù)的可行性。由于現(xiàn)代軟件工程需要不斷增添新的功能模塊,造成復(fù)雜性大大提高,可以通過對算法進(jìn)行優(yōu)化改進(jìn),提高這一工作處理的效果。根據(jù)實際應(yīng)用情況,需要建立起符合應(yīng)用對象的軟件工程數(shù)據(jù)挖掘管理信息運(yùn)行體系。
從目前數(shù)據(jù)挖掘技術(shù)在軟件工程中的應(yīng)用可以看出,已經(jīng)展示出了極強(qiáng)的優(yōu)勢,使得軟件工程的開發(fā)質(zhì)量大大提高,并且工作效率得以提升。但是必須明確的是,現(xiàn)階段該技術(shù)的應(yīng)用也還存在一些限制因素,導(dǎo)致無法發(fā)揮出預(yù)期的效果。可以預(yù)見的是,互聯(lián)網(wǎng)上的信息量將會越來越大,蘊(yùn)含的價值也越來越多,因此就需要進(jìn)一步對這些具有價值的信息進(jìn)行深入挖掘,以此來提高軟件工程開發(fā)的效率。依托現(xiàn)階段高速發(fā)展的智能技術(shù)、自動化技術(shù),能夠為數(shù)據(jù)挖掘技術(shù)在軟件工程中的應(yīng)用提供一些技術(shù)支撐。要利用好技術(shù)帶來的優(yōu)勢,也要避免技術(shù)帶來的危害。要避免一些惡意檢索軟件,有可能造成對現(xiàn)代社會發(fā)展秩序的不利影響。因此就需要著重加強(qiáng)對這些技術(shù)的不正當(dāng)應(yīng)用帶來的打擊,以此來確保數(shù)據(jù)挖掘技術(shù)的有效應(yīng)用。不斷的完善和規(guī)范數(shù)據(jù)挖掘技術(shù)也是促進(jìn)軟件工程健康發(fā)展的重要舉措,提高軟件工程開發(fā)的安全性。
目前軟件工程中應(yīng)用數(shù)據(jù)挖掘技術(shù)能夠有效提高工作效率,帶來眾多優(yōu)勢。數(shù)據(jù)挖掘技術(shù)能夠從海量的數(shù)據(jù)信息中挖掘出有價值的信息,有利于提高軟件工程的經(jīng)濟(jì)效益。但是目前數(shù)據(jù)挖掘技術(shù)在軟件工程中的應(yīng)用還存在一定的限制因素,需要針對這些技術(shù)缺陷加強(qiáng)研究,提高軟件開發(fā)的安全性和高效性。要通過合理對技術(shù)的應(yīng)用來提高社會生產(chǎn)實踐的效率,促進(jìn)社會健康發(fā)展。