亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        面向軟件工程數(shù)據(jù)挖掘的開(kāi)發(fā)測(cè)試技術(shù)探討

        2016-03-07 14:24:16文娟
        無(wú)線互聯(lián)科技 2015年22期
        關(guān)鍵詞:數(shù)據(jù)挖掘

        文娟

        摘要:近年來(lái),信息技術(shù)以日新月異的速度飛快發(fā)展,對(duì)人們?nèi)粘9ぷ骱蜕钪械母鱾€(gè)領(lǐng)域都產(chǎn)生了極大的影響,在這種情況下,各行各業(yè)在積極發(fā)展過(guò)程中開(kāi)始追求相關(guān)軟件的開(kāi)發(fā)。軟件在使用過(guò)程中能夠產(chǎn)生大量數(shù)據(jù),這些數(shù)據(jù)能夠有效應(yīng)用于查看代碼及存檔管理的中,現(xiàn)階段積極深入挖掘這些數(shù)據(jù),對(duì)于提高軟件工程效率具有重要意義。文章以軟件工程數(shù)據(jù)挖掘?yàn)榛A(chǔ),對(duì)開(kāi)發(fā)測(cè)試技術(shù)進(jìn)行了深入探討。

        關(guān)鍵詞:軟件工程;數(shù)據(jù)挖掘;開(kāi)發(fā)測(cè)試技術(shù)

        近年來(lái),信息技術(shù)飛速發(fā)展的過(guò)程中,相關(guān)軟件技術(shù)也不斷增加,增加了軟件維護(hù)的難度?,F(xiàn)階段數(shù)據(jù)挖掘技術(shù)被有效應(yīng)用于軟件工程中,在及時(shí)提取數(shù)據(jù)上具有重要意義。不同軟件在使用過(guò)程中會(huì)經(jīng)歷多個(gè)階段,其中開(kāi)發(fā)及測(cè)試階段尤為重要,如果能降低二者使用時(shí)間及成本,將有利于軟件工程效率的大幅度提升。本文首先對(duì)軟件數(shù)據(jù)挖掘進(jìn)行了簡(jiǎn)要介紹,并探討了數(shù)據(jù)挖掘特點(diǎn),在此基礎(chǔ)上對(duì)面向軟件工程數(shù)據(jù)挖掘的開(kāi)發(fā)測(cè)試技術(shù)展開(kāi)了研究。

        1軟件數(shù)據(jù)挖掘簡(jiǎn)介

        現(xiàn)階段,數(shù)據(jù)挖掘技術(shù)在應(yīng)用過(guò)程中影響力越來(lái)越大,其在應(yīng)用過(guò)程中能夠深入挖掘大量數(shù)據(jù)中的重要信息,這一功能對(duì)于軟件工程具有深刻影響,軟件開(kāi)發(fā)時(shí)間的縮短,促使效率大幅度提升,對(duì)穩(wěn)定性和實(shí)用性在軟件中的體現(xiàn)具有促進(jìn)作用。

        軟件工程數(shù)據(jù)指的是在產(chǎn)生于開(kāi)發(fā)軟件過(guò)程中大量數(shù)據(jù)的積累,這些數(shù)據(jù)能夠?qū)ξ谋镜姆治黾敖忉屍鸬街匾饔?。這些數(shù)據(jù)是軟件開(kāi)發(fā)工作者獲得信息的重要途徑。現(xiàn)階段,指數(shù)性特點(diǎn)是增加軟件工程數(shù)據(jù)的主要特征,是在提升軟件開(kāi)發(fā)技術(shù)、擴(kuò)大其規(guī)模基礎(chǔ)上形成的。在這種情況下,數(shù)據(jù)的挖掘能促使軟件工程在開(kāi)發(fā)過(guò)程中更有規(guī)律地進(jìn)行。

        2軟件工程數(shù)據(jù)挖掘的技術(shù)特點(diǎn)

        在開(kāi)發(fā)軟件的過(guò)程中通常會(huì)產(chǎn)生大量的數(shù)據(jù),這些數(shù)據(jù)統(tǒng)稱為軟件工程數(shù)據(jù)。這部分?jǐn)?shù)據(jù)擁有重要的功能及作用。例如,能進(jìn)行有效的文檔設(shè)計(jì)、對(duì)文檔可行性進(jìn)行分析,生產(chǎn)軟件代碼、確定軟件版本等。由此可見(jiàn),軟件工程數(shù)據(jù)的產(chǎn)生對(duì)軟件開(kāi)發(fā)工作具有重要貢獻(xiàn)。

        作為一項(xiàng)信息工作,復(fù)雜而系統(tǒng)是數(shù)據(jù)挖掘最大的特點(diǎn),重要的信息只能在大量的數(shù)據(jù)中篩選和應(yīng)用?,F(xiàn)階段我國(guó)在積極進(jìn)行計(jì)算機(jī)技術(shù)研究的過(guò)程中開(kāi)展了軟件工程數(shù)據(jù)挖掘工作,充分代表了我國(guó)在信息技術(shù)中的創(chuàng)新性。在軟件工程領(lǐng)域中有效應(yīng)用軟件工程數(shù)據(jù)挖掘技術(shù),能夠更地進(jìn)行提取和分析挖掘技術(shù),也能夠保證軟件開(kāi)發(fā)及使用者在日常工作過(guò)程中享有更加完善的服務(wù)。

        3面向軟件工程數(shù)據(jù)挖掘的開(kāi)發(fā)測(cè)試技術(shù)

        3.1代碼理解

        開(kāi)發(fā)軟件流程中,工作人員需要解決很多問(wèn)題,其中包括:首先,維護(hù)項(xiàng)目代碼。然而原有文檔在項(xiàng)目當(dāng)中已經(jīng)超出使用期限,也有很多情況下該文檔已經(jīng)消失;其次,修改項(xiàng)目缺陷。然而這一過(guò)程中,工作人員根本沒(méi)有項(xiàng)目代碼的詳細(xì)資料;再次,審查項(xiàng)目代碼。由于代碼眾多,工作人員的工作難度較大;最后,提取項(xiàng)目架構(gòu)設(shè)計(jì)。這一過(guò)程中工作人員通常只能夠掌握其源代碼。

        針對(duì)以上問(wèn)題,分層聚類是工作人員面對(duì)源代碼的主要方式,可視化展示不同的模塊,這樣一來(lái)能夠更加準(zhǔn)確地掌握項(xiàng)目架構(gòu)在代碼中的體現(xiàn)。分層聚類法的有效應(yīng)用,能夠促使源代碼的分析更加精確,而這一方法在使用過(guò)程中通常包含2個(gè)內(nèi)容,即聚類分別建立在Page Rank和調(diào)用入口基礎(chǔ)之上。

        在分析軟件系統(tǒng)結(jié)構(gòu)的時(shí)候,軟件聚類是重要的方法之一,該方法的有效應(yīng)用能夠促使維護(hù)軟件工作更加順利。例如,復(fù)用軟件模塊,挖掘軟件體系結(jié)構(gòu)等。在這一方法下,相關(guān)工作人員可以充分掌握總體結(jié)構(gòu)在軟件系統(tǒng)中的體現(xiàn),并能夠明確局部的詳細(xì)信息。一般來(lái)講,如果想靈活切換在該方式下得以體現(xiàn),應(yīng)提升相關(guān)設(shè)備的性能。例如,首先,劃分軟件聚類模塊的層次;其次,在詳細(xì)掌握用戶對(duì)軟件聚類使用狀況的基礎(chǔ)上促進(jìn)調(diào)整的動(dòng)態(tài)性。

        在軟件聚類內(nèi)容中,一個(gè)重要的組成部分就是圖聚類,加強(qiáng)對(duì)其的研究便可以得出軟件聚類的層次化算法,該算法是建立在有效分析源代碼基礎(chǔ)上的,能夠促使聚類結(jié)果和層次的顯示以多粒度的方式進(jìn)行。同樣,該算法在應(yīng)用過(guò)程中也包含2個(gè)方面,同時(shí)能夠?qū)⑿碌耐緩綉?yīng)用于命名輸出的聚類結(jié)果模塊當(dāng)中,這種方式是建立在文本挖掘基礎(chǔ)上的,模塊命名具有一定的語(yǔ)義信息是文本信息的主要特點(diǎn)。

        3.2代碼開(kāi)發(fā)

        目前,編程建立在開(kāi)源框架基礎(chǔ)上的就是JAVA應(yīng)用,這一過(guò)程中,XML配置文件是促使邏輯控制在配置中得以實(shí)現(xiàn)的前提,然而現(xiàn)階段單機(jī)版是JAVA應(yīng)用的主要特點(diǎn),復(fù)雜性是框架邏輯的主要特征,文檔化在開(kāi)源框架當(dāng)中較低。在這種情況下,工作人員在配置和使用框架的過(guò)程中存在較大的誤差。新時(shí)期在積極解決以上問(wèn)題的過(guò)程中,相關(guān)專業(yè)人員提出了一個(gè)推薦方法,該方法建立在XML配置文件和XML配置片段基礎(chǔ)之上,前者根據(jù)應(yīng)用代碼庫(kù)而建立,后者根據(jù)代碼關(guān)聯(lián)結(jié)構(gòu)挖掘而建立。在軟件開(kāi)發(fā)過(guò)程中積極應(yīng)用這一手段,促使編輯配置文件的過(guò)程中大幅度提升效率和質(zhì)量。而頻繁字?jǐn)?shù)挖掘是以上方法的關(guān)鍵所在,在大量的實(shí)現(xiàn)分析數(shù)據(jù)下,會(huì)充分展現(xiàn)該方法的有效性,其在XML配置片段當(dāng)中更是充當(dāng)著不可替代的地位,由此可見(jiàn),其在軟件開(kāi)發(fā)過(guò)程中具有重要意義。

        現(xiàn)階段,新系統(tǒng)的構(gòu)建是軟件開(kāi)發(fā)的重要環(huán)節(jié),工作人員要想實(shí)現(xiàn)編程,必須對(duì)編程框架進(jìn)行明確的利用,從而充分發(fā)揮其通用性功能,同時(shí)還能夠清楚表達(dá)其程序機(jī)構(gòu)。在框架編程的過(guò)程中,工作人員應(yīng)當(dāng)積極擴(kuò)展相關(guān)編程,并且應(yīng)構(gòu)建XML配置文件。相當(dāng)一部分優(yōu)勢(shì)體現(xiàn)在框架編程當(dāng)中,然而現(xiàn)階段在將其應(yīng)用到實(shí)際環(huán)境中時(shí),仍然體現(xiàn)出種種不足。例如,很容易利用其邏輯缺陷,同時(shí)工作人員無(wú)法正確而有效地使用該框架。由此可見(jiàn),有效應(yīng)用配置代碼,充分發(fā)揮其實(shí)用性,能夠促使數(shù)據(jù)及途徑得以展現(xiàn)出來(lái)。

        3.3回歸測(cè)試

        在開(kāi)發(fā)軟件應(yīng)用以后,使用者在使用過(guò)程中經(jīng)常會(huì)出現(xiàn)修改代碼的狀況,這一狀況產(chǎn)生于使用以前和使用過(guò)程中,產(chǎn)生這種狀況的主要原因是功能更新及代碼缺陷等現(xiàn)象的存在。如在更新代碼以后,需對(duì)其重新發(fā)布,在這之前,需要精確測(cè)試代碼,就是所謂的回歸測(cè)試。這一步驟實(shí)施的主要原因是對(duì)修改軟件進(jìn)行驗(yàn)證,從而充分發(fā)揮軟件使用過(guò)程中的功能。在這種情況下,軟件在使用過(guò)程中,回歸測(cè)試的價(jià)值不容忽視,對(duì)軟件質(zhì)量具有直接影響。

        新時(shí)期,我國(guó)在積極進(jìn)行面向軟件工程數(shù)據(jù)挖掘的開(kāi)發(fā)測(cè)試技術(shù)研究的過(guò)程中,應(yīng)當(dāng)首先注重創(chuàng)新軟件工程理念及措施。加強(qiáng)分析實(shí)施需求,促使形式化、規(guī)范化等要求在數(shù)據(jù)挖掘中得以體現(xiàn),在開(kāi)發(fā)軟件的相關(guān)理念上,重視數(shù)據(jù)挖掘,將煙花性設(shè)計(jì)有效應(yīng)用于軟件工程的架構(gòu)當(dāng)中,同時(shí)進(jìn)行科學(xué)的創(chuàng)新,有效應(yīng)用先進(jìn)技術(shù),促使軟件編寫能力得以提升;其次,加強(qiáng)對(duì)人工智能的應(yīng)用。在我國(guó)科學(xué)和信息技術(shù)不斷進(jìn)步的背景下,我國(guó)各個(gè)領(lǐng)域在研究過(guò)程中已經(jīng)開(kāi)始對(duì)機(jī)器學(xué)習(xí)進(jìn)行充分的利用,因此在軟件工程數(shù)據(jù)挖掘的過(guò)程中,也應(yīng)當(dāng)對(duì)該技術(shù)進(jìn)行充分的利用,為我國(guó)的軟件開(kāi)發(fā)創(chuàng)造更多奇跡。人工智能是現(xiàn)階段我國(guó)科學(xué)技術(shù)創(chuàng)新中的代表,其擁有較強(qiáng)的學(xué)習(xí)和運(yùn)算功能,能夠促使軟件工程數(shù)據(jù)挖掘工作更加精確、快捷,同時(shí)能夠運(yùn)用較為成熟的方式對(duì)運(yùn)算過(guò)程中遇到的問(wèn)題進(jìn)行處理;最后,有效評(píng)價(jià)數(shù)據(jù)挖掘結(jié)果。我國(guó)傳統(tǒng)的數(shù)據(jù)挖掘測(cè)試技術(shù)在應(yīng)用過(guò)程中無(wú)法對(duì)其結(jié)果進(jìn)行充分的評(píng)價(jià),也就導(dǎo)致重要的數(shù)據(jù)在經(jīng)過(guò)深入挖掘以后無(wú)法得到有效應(yīng)用。因此,新時(shí)期,我國(guó)工作人員應(yīng)當(dāng)對(duì)數(shù)據(jù)挖掘進(jìn)行全面的缺陷檢驗(yàn),加強(qiáng)對(duì)結(jié)果的分析,在充分利用相關(guān)軟件的基礎(chǔ)上,得到用戶的真實(shí)評(píng)價(jià),在實(shí)踐中不斷完善。

        4結(jié)語(yǔ)

        綜上所述,軟件工程數(shù)據(jù)挖掘指的是在軟件挖掘過(guò)程中產(chǎn)生的海量數(shù)據(jù),被深入挖掘以后產(chǎn)生重要的、有價(jià)值的數(shù)據(jù)。這部分?jǐn)?shù)據(jù)的有效應(yīng)用能夠促使軟件開(kāi)發(fā)更加便利和順暢,能夠促使開(kāi)發(fā)出來(lái)的軟件更具使用價(jià)值,使用壽命也更長(zhǎng),在此技術(shù)基礎(chǔ)上進(jìn)行的開(kāi)發(fā)測(cè)試技術(shù),能夠?yàn)樘岣哕浖こ涕_(kāi)發(fā)效率起到促進(jìn)作用。因此,現(xiàn)階段積極加強(qiáng)面向軟件工程數(shù)據(jù)挖掘的開(kāi)發(fā)測(cè)試技術(shù)的研究具有重要意義。

        猜你喜歡
        數(shù)據(jù)挖掘
        基于數(shù)據(jù)挖掘的船舶通信網(wǎng)絡(luò)流量異常識(shí)別方法
        探討人工智能與數(shù)據(jù)挖掘發(fā)展趨勢(shì)
        數(shù)據(jù)挖掘技術(shù)在打擊倒賣OBU逃費(fèi)中的應(yīng)用淺析
        基于并行計(jì)算的大數(shù)據(jù)挖掘在電網(wǎng)中的應(yīng)用
        電力與能源(2017年6期)2017-05-14 06:19:37
        數(shù)據(jù)挖掘技術(shù)在中醫(yī)診療數(shù)據(jù)分析中的應(yīng)用
        一種基于Hadoop的大數(shù)據(jù)挖掘云服務(wù)及應(yīng)用
        數(shù)據(jù)挖掘在高校圖書館中的應(yīng)用
        數(shù)據(jù)挖掘的分析與探索
        河南科技(2014年23期)2014-02-27 14:18:43
        基于GPGPU的離散數(shù)據(jù)挖掘研究
        利用數(shù)據(jù)挖掘技術(shù)實(shí)現(xiàn)LIS數(shù)據(jù)共享的開(kāi)發(fā)實(shí)踐
        少妇极品熟妇人妻无码| 日本精品一区二区高清| 无码区a∨视频体验区30秒| 亚洲丁香五月激情综合| 亚洲第一区二区快射影院| 亚洲免费精品一区二区| 亚洲av永久无码精品一福利| 欧美亚洲日本国产综合在线| 四虎影视成人永久免费观看视频| 两个人看的www高清视频中文| 无码伊人66久久大杳蕉网站谷歌| 亚洲av狠狠爱一区二区三区| 天天躁日日躁狠狠躁欧美老妇小说 | 日本女优在线一区二区三区| 曰本大码熟中文字幕| 无码国产精品一区二区免费97| 午夜黄色一区二区不卡| 人妻精品在线手机观看| 国产一区二区三精品久久久无广告| 国产精品白浆一区二区免费看| 亚洲精品国产av成人网| 欧洲成人一区二区三区| 亚洲日本va午夜在线电影| 国产精品久久久久免费看| 亚洲av在线观看播放| 国产成人综合久久久久久| 国产熟妇高潮呻吟喷水| 亚洲午夜久久久久中文字幕久 | 国产精品一区二区久久乐下载| 国产盗摄一区二区三区av| 亚洲乱码无人区卡1卡2卡3| 无码a∨高潮抽搐流白浆| 亚洲Av无码专区尤物| 亚洲中文字幕精品视频| 中国女人内谢69xxxx免费视频| 久久精品国产99精品九九 | 精品一级一片内射播放| 边喂奶边中出的人妻| 夜夜爽无码一区二区三区 | 亚洲精品中文字幕一区二区| 边做边流奶水的人妻|