999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

探索軟件工程數據挖掘技術

2015-05-30 10:48:04孫黎明
軟件工程 2015年5期
關鍵詞:數據挖掘發展趨勢

摘 要:隨著計算機軟件技術的不斷發展,傳統的軟件維護工作越來越難。數據挖掘技術能夠從軟件工程數據中提取所需數據,從而有利于軟件開發順利完成。因此,軟件工程數據挖掘技術的研究工作具有重要的應用價值。本文首先對數據挖掘技術的相關概念進行介紹,然后,對其面臨的挑戰及其未來發展方向進行分析。希望能夠為有關的研究人員提供一些參考。

關鍵詞:軟件工程;數據挖掘;發展趨勢

中圖分類號:TN918;TP311 文獻標識碼:A

1 引言(Introduction)

數據挖掘技術既是在海量的數據當中將需求信息挖掘出來的過程[1]。軟件工程數據挖掘則是數據挖掘技術在軟件工程領域的重要應用[2]。軟件工程數據挖掘技術可以有效地提高軟件的開發效率,增強軟件的穩定性以及可用性,隨著軟件工程數據挖掘技術的不斷提升,其應用范圍更加的廣泛[3]。因此,對其的研究工作不僅具有重要的學術價值,更具有重大的實際應用價值。本文重點探索軟件工程數據挖掘技術面臨的挑戰以及將來的發展趨勢。

2 軟件工程數據挖掘(Software engineering data

mining)

(1)軟件工程數據挖掘的必要性

軟件工程數據主要是指在軟件開發階段積累的相關數據,其中包括軟件的可行性分析以及需求分析文本,軟件的注釋或者代碼等等。這些信息是軟件開發者獲取軟件相關數據的唯一來源。隨著軟件研發技術以及規模的不斷提升,其中包括的軟件工程數據也是成指數性增長。例如:Linux操作系統軟件,其僅代碼一項就超過了500萬行。這在無形中增加了軟件開發者獲取軟件相關數據的難度。因此,借助于數據挖掘技術的軟件工程信息搜索技術是十分必要的。

(2)軟件工程數據挖掘任務及其過程

一般來講,軟件工程的數據挖掘工作主要包括:

a.軟件數據的預處理。這一過程主要是將未曾加工的數據變為便于挖掘出來的形式。其主要涉及到不同來源以及格式數據的融合,進而轉化成為統一格式的數據。選取數據挖掘任務有關的數據記錄,并對數據中的噪音以及重復值進行清理。目前,數據挖掘的預處理技術主要采用的是LSA、PLSA、LDA等。

b.數據挖掘。這一過程主要是要將海量數據中能夠反映出軟件本質或者規律的信息搜取出來。其中運用了大量的算法。輸入的是結構規整的數據,而將關聯、分類等信息模式進行輸出,這些信息模式與挖掘任務有關。

c.結果評估。這一過程的目的就是要是用戶獲得有用的信息。主要包括提出信息質量不高的部分結果數據,以及將計算機處理以及理解的信息模式轉換成為用戶能夠理解的信息模式,并傳遞給用戶。

2 軟件工程數據挖掘存在的挑戰(Challenge of

software engineering data mining)

(1)軟件工程數據復雜度高

目前的軟件工程數據主要包括結構化和非結構化兩類數據。其中,結構化數據主要涉及到軟件的版本相關信息以及缺陷報告等。非結構化數據主要包括一些軟件代碼、文檔等。這兩類數據不能采取同一種算法,但是兩類數據之間卻又存在著諸多相關性。因此,在數據挖掘算法開發上,要充分的考慮到兩類數據的復雜聯系,無形中增加了不小的難度。

(2)分析方法并非傳統模式

軟件工程數據挖掘工作的最后階段是將獲取的挖掘信息呈現給所需用戶。在傳統的數據挖掘應用過程中,例如:銀行或者電子商務,都是將其轉化為文字或者圖表的形式。但是,軟件開發者所需的信息并沒有如此簡單。其囊括了編程模板、缺陷定位等客戶信息。因此,這對數據挖掘技術提出了更高要求。

(3)數據挖掘結果評價標準不一

數據挖掘技術在很多行業都已經廣泛應用,并且,在結果表示以及評價標準制定等方面較為成熟,但是,在軟件工程數據挖掘領域卻不是這樣。軟件開發者需要獲取的信息不僅詳細而且極為復雜,同時,信息的表示方法也不盡相同,這樣一來,為信息對比增加了不小的難度,因此,很難對數據挖掘結果進行定量準確分析。

3 軟件工程數據挖掘問題的解決方案(Solution of

software engineering data mining)

(1)數據復雜性解決方法

軟件工程數據的復雜性主要包括三方面:

a.數據的類型相對復雜。關于這一類型,目前一些學者提出可以從軟件程序的結構圖以及文本數據等方面進行信息挖掘。

b.數據間聯系復雜。這一類型可以利用算法的改進,增強發現數據之間聯系能力來提升數據挖掘結果的準確程度,例如:社會網絡分析法比較適用于尚未存在大量研究工作的領域。

c.數據中存在噪音或缺失。這一類型可以采用類似于半監督學習的方法以達到有效控制因數據缺失所帶來的不良影響程度。

總而言之,通過數據挖掘算法的不斷改進,能夠有效地解決數據復雜性問題。

(2)非傳統分析的解決方法

相對于文字、圖表等信息形式,軟件開發者往往更需要軟件使用范例。目前,很多研究成果會涉及到軟件使用例程以及編程規則等。同時,在軟件工程當中,程序可視化作為一種信息表示方法正在逐漸成為趨勢,其與數據挖掘技術相結合,將會極大的滿足更多的非傳統分析需求。

(3)挖掘結果評估問題解決方法

傳統的評估體系很難在軟件工程數據挖掘中應用。為了解決這一問題,一些研究者試圖利用缺陷檢測效果評估法進行挖掘數據評價,但是,這種方法有點以偏概全的嫌疑。還有一些學者采用用戶體驗評價方法,但是在用戶較少的情況下,結果評價的客觀性不足。軟件工程領域無論是理論研究還是實際應用,其服務對象始終都是人,由此可見,軟件工程數據挖掘的結果評價方法會越來越貼近人類心理學以及管理學中的分析方法。

4 軟件工程數據挖掘的發展趨勢(Development

trend of software engineering data mining)

(1)基于現有問題,開法高性能挖掘算法

a.軟件工程數據的檢索由精確的關鍵詞檢索向模糊檢索、甚至不受格式限制的自然語言檢索發展,檢索返回的內容從簡單的語句向完整的文檔發展。

b.缺陷檢測工具從僅能夠檢測缺陷的原因向更加復雜、范圍更加廣泛的缺陷發展。

c.用人類自然語言表達行為方法及軟件行為的模型將更加豐富,對應的表達能力也會大幅度提升。

(2)提出更為復雜的問題及其解決方法

a.將研究基于數據挖掘技術的軟件結構分析方法。

b.將研究軟件行為的評價方法和惡意軟件檢測方法。

c.通過數據挖掘方法定量分析、評估與預測軟件的穩定性,從而指導軟件的開發和維護。

d.進一步發現數據之間的關系,綜合利用多方面的數據源進行挖掘。

(3)高效預處理,改進挖掘算法

研究更高效的數據預處理方法,最主要研究特征提取和數據降維方法;推進異構數據的管理和整合技術,如數據融合、數據空間等,以及分布式數據的并行處理技術。

(4)引入新的軟件工程理念,指導數據挖掘工作

隨著計算機網絡技術的不斷發展,軟件開發工作逐漸呈現出了高效化、智能化,網絡化特征。這些更是成為軟件開發人以及數據的基本特征。正因為如此,軟件模塊的開發工作更加趨向于功能性以及可重用性。這樣發展趨勢勢必會導致軟件工程數據挖掘技術研究方向的改變。利用數據挖掘技術采集、整合網絡數據,獲得信息的方法;以及利用數據挖掘工具設計軟件重用的規范和模式,以輔助可重用模塊的開發。

5 結論(Conclusion)

隨著計算機技術的快速發展,人們的生活也逐漸的進入到了網絡化時代。各種應用軟件的開發速度之快令人震驚,而這也對軟件工程數據挖掘工作提出了更多、更高的要求。本文首先對軟件工程數據挖掘技術的相關概念進行分析,然后,對其遇到的挑戰和應對措施進行探索,最后,研究其未來的發展趨勢。希望能夠為有關的研究工作者提供一些參考性的建議。

參考文獻(References)

[1] 毛澄映,盧炎生,胡小華.數據挖掘技術在軟件工程中的應用

綜述[J].計算機科學,2009(05):1-6.

[2] 李新,張曉靜,米燕濤.軟件開發過程中的數據挖掘[J].石家莊

職業技術學院學報,2007(02):31-33.

[3] 趙志升,羅德林,李海英.數據挖掘技術與應用[J].河北北方學

院學報(自然科學版),2006(06):63-66.

作者簡介:

孫黎明(1980-),男,碩士,講師.研究領域:軟件工程,圖像

處理.

猜你喜歡
數據挖掘發展趨勢
探討人工智能與數據挖掘發展趨勢
基于并行計算的大數據挖掘在電網中的應用
電力與能源(2017年6期)2017-05-14 06:19:37
數據挖掘技術在中醫診療數據分析中的應用
試論當前國際金融的形勢與發展趨勢
國有企業經濟市場條件下營銷戰略發展
論企業管理模式與企業管理現代化
快速原型技術在機械制造中的應用及發展趨勢
鄉鎮配網規劃及未來發展趨勢
分析我國品牌營銷的管理及發展問題
中國市場(2016年35期)2016-10-19 01:55:52
一種基于Hadoop的大數據挖掘云服務及應用
主站蜘蛛池模板: 91麻豆久久久| 97人妻精品专区久久久久| 538国产视频| 这里只有精品在线| 免费无码又爽又黄又刺激网站 | 国产在线啪| 67194在线午夜亚洲| 色婷婷国产精品视频| 狠狠色成人综合首页| 亚洲精品麻豆| 欧美激情第一欧美在线| 四虎成人在线视频| 香蕉色综合| 成人国产一区二区三区| 人妻精品久久无码区| 亚洲人妖在线| 无码丝袜人妻| 亚洲欧洲日产国码无码av喷潮| 亚洲精品无码不卡在线播放| 黄色网站不卡无码| 国产午夜不卡| 一级毛片无毒不卡直接观看| 亚洲成人动漫在线| 国产网友愉拍精品视频| 欧美亚洲中文精品三区| 亚洲天堂啪啪| 在线播放真实国产乱子伦| 无码AV高清毛片中国一级毛片| 99这里精品| 亚洲日本韩在线观看| 亚洲欧美另类视频| 激情無極限的亚洲一区免费| 久久国产成人精品国产成人亚洲| 国内精品久久人妻无码大片高| 萌白酱国产一区二区| 伊人五月丁香综合AⅤ| 区国产精品搜索视频| 亚洲精品欧美重口| 91午夜福利在线观看精品| 国模沟沟一区二区三区| 欧美亚洲欧美区| 亚洲免费福利视频| 成人av专区精品无码国产| 欧美a在线看| 中国国产A一级毛片| 亚洲三级视频在线观看| 永久成人无码激情视频免费| 久久中文电影| 国产乱人伦AV在线A| 无码av免费不卡在线观看| 国产黄在线免费观看| 精品无码国产自产野外拍在线| 国产精品人成在线播放| 97青青青国产在线播放| 日本不卡免费高清视频| 亚洲精品国产成人7777| 亚洲欧美人成电影在线观看| 老司国产精品视频| 国产精品刺激对白在线| 国产第一色| 国产对白刺激真实精品91| 中文无码伦av中文字幕| 亚洲AV无码乱码在线观看裸奔| 亚洲天堂福利视频| 毛片在线播放a| 99久久精品免费视频| 亚洲精品午夜天堂网页| 精品国产福利在线| 亚洲精品波多野结衣| 日本亚洲成高清一区二区三区| 欧美一区二区自偷自拍视频| 丰满的熟女一区二区三区l| 国产在线第二页| 亚洲天堂成人| 国产无套粉嫩白浆| 一区二区理伦视频| 国模在线视频一区二区三区| 国模极品一区二区三区| 97视频免费在线观看| 亚洲AV电影不卡在线观看| 亚洲人成人无码www| 国产swag在线观看|