在线观看国产区-在线观看国产欧美-在线观看国产免费高清不卡-在线观看国产久青草-久久国产精品久久久久久-久久国产精品久久久

美章網(wǎng) 資料文庫 軟件開發(fā)中信息庫的數(shù)據(jù)挖掘范文

軟件開發(fā)中信息庫的數(shù)據(jù)挖掘范文

本站小編為你精心準(zhǔn)備了軟件開發(fā)中信息庫的數(shù)據(jù)挖掘參考范文,愿這些范文能點燃您思維的火花,激發(fā)您的寫作靈感。歡迎深入閱讀并收藏。

軟件開發(fā)中信息庫的數(shù)據(jù)挖掘

摘要:

隨著社會的發(fā)展與進步,計算機在社會生活中的各個方面得到了廣泛的應(yīng)用,這樣在一定的程度上也就使得了軟件技術(shù)的發(fā)展也會有著很大的發(fā)展。在當(dāng)前社會中,軟件技術(shù)中的數(shù)據(jù)挖掘技術(shù)就已經(jīng)成為了軟件開發(fā)中的一個重要的環(huán)節(jié),這樣在一定的程度上能夠更好提高軟件的整體的性能,在實際生活中來滿足人們的生活需要,軟件技術(shù)在開發(fā)過程中,就會使其最終構(gòu)成軟件開發(fā)信息庫,這樣在一定的程度上也就是能夠?qū)崿F(xiàn)資源上的共享,有利于對相關(guān)技術(shù)的傳播,進而能夠推動軟件開發(fā)技術(shù)的提高。因此,本文主要就是筆者結(jié)合自身的工作經(jīng)驗對軟件開發(fā)信息庫的數(shù)據(jù)挖掘來進行分析,提高相關(guān)的建議,僅供參考。

關(guān)鍵詞:

面向軟件;開發(fā)信息庫;數(shù)據(jù)挖掘

在當(dāng)前社會中,為了能夠更加的適應(yīng)時代的發(fā)展與科學(xué)技術(shù)的頸部,軟件開發(fā)在信息領(lǐng)域中逐漸的建立起來,同時也取得了一定的成就,在我國的發(fā)展上已經(jīng)是初具規(guī)模了。但是在當(dāng)前的軟件開發(fā)總通常都是對軟件項目的維護與跟蹤,這樣在一定的程度上是沒有真正的發(fā)揮出信息庫的真正的意義與優(yōu)勢。隨著時代進步,越來越多的軟件開發(fā)的工作人員充分的意識到這一點,進而在開發(fā)中也就開始利用數(shù)據(jù)挖掘該種方式來進行軟件的開發(fā)。

1軟件開發(fā)信息與數(shù)據(jù)挖掘軟件

開發(fā)信息庫主要就是軟件開發(fā)過程中相關(guān)數(shù)據(jù)的總和,其中充分的體現(xiàn)出信息的數(shù)據(jù)化,通常情況下主要是包括以下幾種信息:①項目信息數(shù)據(jù),其中主要是對開發(fā)的過程、其中的重要數(shù)據(jù)、任務(wù)細節(jié)等。收集項目的信息數(shù)據(jù)對于后期的開發(fā)在一定的程度上是有著重要的作,主要是關(guān)系到了軟件的最終性能。②源代碼,軟件開發(fā)項目中其中關(guān)鍵的部分就是源代碼,這其中在一定的程度上直接的就關(guān)系到其執(zhí)行的能力。源代碼包括了軟件開發(fā)系統(tǒng)的設(shè)計代碼,升級代碼、以及修改代碼。③軟件開發(fā)系統(tǒng)中的相關(guān)軟件數(shù)據(jù)等。數(shù)據(jù)挖掘又被稱作是數(shù)據(jù)中的知識發(fā)現(xiàn),這其中主要包含有四個方面:①數(shù)據(jù)抽取,通過在數(shù)據(jù)源來抽取所需要的數(shù)據(jù)進行研究。②數(shù)據(jù)預(yù)處理,這主要是實際的抽取數(shù)據(jù)與在開發(fā)中所需要的數(shù)據(jù)是不相符合的,這樣必須要對數(shù)據(jù)中的信息來進行清洗、歸納等。③知識發(fā)現(xiàn)。這是數(shù)據(jù)挖掘中的關(guān)鍵環(huán)節(jié),在這個環(huán)節(jié)中就應(yīng)該要對數(shù)據(jù)挖掘中的一些有用的信息中來發(fā)現(xiàn)有用的數(shù)據(jù),并且需要在實際開發(fā)中得到一定的應(yīng)用。④知識表示,是在軟件開發(fā)中的表現(xiàn),對于前三個步驟要進行整理與歸納。在發(fā)現(xiàn)實體之間的關(guān)系中來進行總結(jié)與分析,這樣在在一定的程度上也就能夠?qū)⑵渲械年P(guān)鍵規(guī)則進行關(guān)聯(lián)性的應(yīng)用。

2面向軟件開發(fā)信息庫的數(shù)據(jù)挖掘

2.1軟件開發(fā)信息庫獲取數(shù)據(jù)方式

2.1.1數(shù)據(jù)來源

數(shù)據(jù)來源主要是對數(shù)據(jù)來源進行獲取,若是想要提高有效的數(shù)據(jù)就首先必須要有數(shù)據(jù),這樣才能夠進行挖掘。軟件開發(fā)信息中是有著很多的信息能夠挖掘的。一般是可以在網(wǎng)絡(luò)上的開源軟件中來獲取相關(guān)的源代碼信息。也就是說,軟件開發(fā)公司中所開發(fā)出的數(shù)據(jù)信息其若是合理的話就能夠建立起相關(guān)的信息數(shù)據(jù)庫。

2.1.2數(shù)據(jù)抽取

在對數(shù)據(jù)進行抽取之前,首先是需要對我們研究的目標(biāo)進行一定的確定,這樣在一定的程度上就能夠保證我們所抽取的數(shù)據(jù)具有一定的針對性。比如說,想要對軟件的源代碼進行修改,這樣是需要對管理系統(tǒng)領(lǐng)域內(nèi)的相關(guān)代碼修改過程進行明確。而軟件開發(fā)信息庫本身就具有一定的復(fù)雜性、數(shù)量極多特點,這樣在一定的程度上必然就會提高數(shù)據(jù)抽取的難度。所以,在對數(shù)據(jù)進行抽取的時候是一定要對于數(shù)據(jù)源的訪問權(quán)限進行獲取,這樣才能夠充分的了解數(shù)據(jù)的相關(guān)信息。

2.1.3數(shù)據(jù)預(yù)處理

數(shù)據(jù)預(yù)處理主要是有三個步驟:①在對配置系統(tǒng)進行科學(xué)的管理,并且還要對沒有效的數(shù)據(jù)進行清除。將重要的信息與軟件開發(fā)項目導(dǎo)出,這樣就能夠?qū)⒎治龅慕Y(jié)果存儲起來。②缺陷系統(tǒng)數(shù)據(jù)處理,主要是對缺失的屬性來處理,在處理過程中是需要對數(shù)據(jù)之間進行分析之后再進行處理。③對于噪聲數(shù)據(jù)的處理,軟件開發(fā)的時間與地點的不同,這樣也就是會導(dǎo)致任務(wù)前后之間的關(guān)系也是不同的,這樣就會導(dǎo)致系統(tǒng)中會出現(xiàn)噪音,這樣就是需要對噪音的數(shù)據(jù)進行處理,這樣也就會為后續(xù)的工作奠定了基礎(chǔ)。

2.2軟件開發(fā)信息庫的關(guān)聯(lián)修改

在較大的軟件系統(tǒng)中,這其中的有一部分的記錄在缺失中有著一定的依賴關(guān)系,這樣在關(guān)系就在一定的程度上就會帶的軟件系統(tǒng)在修復(fù)的時候會更加的復(fù)雜。因此在,在對關(guān)聯(lián)修改進行數(shù)據(jù)挖掘的時候是當(dāng)前多名學(xué)者研究的方向。

2.2.1分類研究

當(dāng)前學(xué)術(shù)中很多的學(xué)者都是將關(guān)聯(lián)修復(fù)看作是分類的角度,這樣在一定的程度上也就是表示,若是運用已經(jīng)確定的文件來進行修改,這樣就需要對其他文件進行修改或是不修改。有的一部分人員在選擇決策數(shù)據(jù)的時候,都是在已經(jīng)選定的文件來選擇1~2個設(shè)定的文件,這樣其中的一個為既定的文件組,將其文件的數(shù)量、名稱等作為依托。這樣也就可以很輕松的來判定文件是否與另外的文件相符合。

2.2.2聚類研究

還有一部分的相關(guān)研究人員會使用聚類的方式來對數(shù)據(jù)挖掘進行研究。相關(guān)的額研究人員會把修改屬性來設(shè)定其是否對模塊產(chǎn)生影響,同時還是應(yīng)該要對修改的信息來聚類。

2.2.3規(guī)則研究

很多的研究人員會采用關(guān)聯(lián)的規(guī)則來進行研究,這種方法通常都是根據(jù)軟件的記錄來記錄相關(guān)的數(shù)據(jù),這樣就能夠?qū)浖M行修改。在當(dāng)前中比較常用的關(guān)聯(lián)修改工工具是“玫瑰”,高中軟件在使用的時候主要是通過軟件代碼的方法來進行關(guān)聯(lián)的。在對關(guān)聯(lián)規(guī)則修改中,都會對對改動分來進行增加或是減少等,隨后還應(yīng)該要設(shè)置支持?jǐn)?shù)來進行依托的。

2.3分析軟件演進

軟件演進的分析說的就是數(shù)據(jù)的轉(zhuǎn)換。對于缺陷系統(tǒng)、管理系統(tǒng)中的數(shù)據(jù)進行轉(zhuǎn)換。①需要的是對這些系統(tǒng)中的信息能夠有著科學(xué)有效的分析,這樣對于系統(tǒng)的有效的數(shù)據(jù)要分析到位。②要軟件開發(fā)的整體結(jié)構(gòu)進行全盤的考慮。

2.4缺陷分析

在這個步驟中,主要是根據(jù)實際情況來對軟件開發(fā)的缺陷進行研究與分析。神經(jīng)網(wǎng)絡(luò)等分析方法是一個十分有效的方法,在一定的程度上也是對源代碼的提取有著很大的幫助性的作用。

2.5軟件開發(fā)信息庫系統(tǒng)的發(fā)展

軟件系統(tǒng)的發(fā)展與應(yīng)用都是處于長期不斷的變化發(fā)展中,這樣軟件的發(fā)展也會使得軟件系統(tǒng)在不斷的改進,這樣在一定的程度上也就能夠保證軟件開發(fā)信息庫的的質(zhì)量,軟件系統(tǒng)在開發(fā)的時候是能夠從以下幾個角度中來進行分析。①軟件代碼,解析樹法是軟件代碼中比較常用的分析方法,該種方法在使用中沒有給語義上的重視。②軟件系統(tǒng),軟件系統(tǒng)。③軟件產(chǎn)品。

3總結(jié)

在當(dāng)前的軟件開發(fā)總通常都是對軟件項目的維護與跟蹤,這樣在一定的程度上是沒有真正的發(fā)揮出信息庫的真正的意義與優(yōu)勢。而隨著時代的發(fā)展,軟件技術(shù)中的數(shù)據(jù)挖掘技術(shù)就已經(jīng)成為了軟件開發(fā)中的一個重要的環(huán)節(jié),這樣在一定的程度上能夠更好提高軟件的整體的性能,在實際生活中來滿足人們的生活需要,軟件技術(shù)在開發(fā)過程中,就會使其最終構(gòu)成軟件開發(fā)信息庫,這樣在一定的程度上也就是能夠?qū)崿F(xiàn)資源上的共享,有利于對相關(guān)技術(shù)的傳播,進而能夠推動軟件開發(fā)技術(shù)的提高。

參考文獻:

[1]張惟慎.面向軟件開發(fā)信息庫的數(shù)據(jù)挖掘綜述.科技創(chuàng)新與應(yīng)用,2016,03.

[2]高強,賈志淳.面向軟件開發(fā)信息庫的數(shù)據(jù)挖掘綜述.電子制作,2014,10.

[3]周麗英.面向軟件開發(fā)信息庫的數(shù)據(jù)挖掘綜述.中國管理信息化,2016,06.

[4]黃勝.面向軟件工程數(shù)據(jù)挖掘的開發(fā)測試技術(shù).復(fù)旦大學(xué),2015,05.

[5]白潔,李春平.面向軟件開發(fā)信息庫的數(shù)據(jù)挖掘綜述.計算機應(yīng)用研究,2008,01.

作者:邢蕾 單位:遼寧公安司法管理干部學(xué)院

主站蜘蛛池模板: 欧美福利在线观看 | 国产成人久久精品二区三区 | 天堂在线精品 | 久久久久综合 | 九九免费在线视频 | 亚洲阿v天堂2021在线观看 | bt男人天堂 | 婷婷六月综合 | 久久久久久久综合日本亚洲 | 曰韩毛片 | 综合激情网五月 | 国产噜噜噜视频在线观看 | 欧美一区永久视频免费观看 | 亚洲开心激情网 | 羞羞视频免费网站男男 | 久久成人国产精品二三区 | 欧美日韩不卡码一区二区三区 | 亚洲国产精品一区二区久 | 国产成人精品一区二区三区… | 欧美精品福利视频 | 亚洲第一视频网站 | 久久国内免费视频 | 四虎最新网址 | 一二三区 | 男女男精品网站免费观看 | 一级网站在线观看 | 亚洲精品免费视频 | 亚洲午夜剧场 | 在线亚洲观看 | 亚洲高清无在码在线电影下载 | 男人av的天堂 | 国产精品久久久久一区二区三区 | 亭亭五月天激情 | 丁香五月天综合缴情网 | 伊人狠狠色j香婷婷综合 | 日韩精品视频免费观看 | 亚洲视频日韩视频 | 国产欧美日韩精品在线 | 一级毛片直播亚洲 | 羞羞影院免费观看网址在线 | 中文字幕永久在线 |