復(fù)雜網(wǎng)絡(luò)在軟件工程中的應(yīng)用

復(fù)雜網(wǎng)絡(luò)在軟件工程中的應(yīng)用

ID:37223364

大?。?.92 MB

頁數(shù):43頁

時間:2019-05-19

復(fù)雜網(wǎng)絡(luò)在軟件工程中的應(yīng)用_第1頁
復(fù)雜網(wǎng)絡(luò)在軟件工程中的應(yīng)用_第2頁
復(fù)雜網(wǎng)絡(luò)在軟件工程中的應(yīng)用_第3頁
復(fù)雜網(wǎng)絡(luò)在軟件工程中的應(yīng)用_第4頁
復(fù)雜網(wǎng)絡(luò)在軟件工程中的應(yīng)用_第5頁
資源描述:

《復(fù)雜網(wǎng)絡(luò)在軟件工程中的應(yīng)用》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、南京信息工程大學(xué)碩士畢業(yè)論文中文摘要隨著計算機(jī)軟件快速發(fā)展,軟件的系統(tǒng)結(jié)構(gòu)變得越來越復(fù)雜,軟件開發(fā)和維護(hù)的復(fù)雜性在不斷上升,而軟件系統(tǒng)的可控性卻在下降。目前軟件工程已經(jīng)很難應(yīng)對軟件系統(tǒng)的具大復(fù)雜性。隨著近年來復(fù)雜網(wǎng)絡(luò)理論研究的興起,我們發(fā)現(xiàn)復(fù)雜網(wǎng)絡(luò)這門學(xué)科正在為軟件工程的研究打開一個嶄新的視角。復(fù)雜網(wǎng)絡(luò)作為一種新的系統(tǒng)科學(xué)理論,它將宏觀結(jié)構(gòu)復(fù)雜的系統(tǒng)視為網(wǎng)絡(luò),從整體結(jié)構(gòu)的視角出發(fā),研究其拓?fù)涮匦?、成因、演化及?yīng)用,揭示了復(fù)雜表象背后不復(fù)雜的、規(guī)律性的一面。因此,本文嘗試用復(fù)雜網(wǎng)絡(luò)去解釋軟件工程的一些復(fù)雜現(xiàn)象。本文介紹了復(fù)雜網(wǎng)絡(luò)

2、的基本概念,回顧了目前軟件工程領(lǐng)域的研究成果并進(jìn)行一些創(chuàng)新。論文主要貢獻(xiàn)有如下三點:1.本文針對目前軟件工程中軟件復(fù)雜性度量存在的缺陷,以復(fù)雜網(wǎng)絡(luò)理論為平臺,對復(fù)雜網(wǎng)絡(luò)的靜態(tài)參數(shù)進(jìn)行比較后,選取平均最短距離作為軟件復(fù)雜性度量的參數(shù),通過構(gòu)建軟件系統(tǒng)的關(guān)系依賴圖模型,提出軟件凝聚度這一概念和并給出相應(yīng)算法。2.以兩種MFC框架為實例對對話框框架和單文檔框架代碼的組織結(jié)構(gòu)進(jìn)行分析,得到凝聚度高的軟件其耦合度低的結(jié)論。3.本文將軟件企業(yè)合作網(wǎng)納入到軟件工程的研究范圍之內(nèi),利用社會網(wǎng)分析方法和理論對軟件企業(yè)合作網(wǎng)絡(luò)進(jìn)行研究,建立軟件企

3、業(yè)合作網(wǎng)絡(luò)的模型,驗證了軟件企業(yè)合作網(wǎng)絡(luò)的無標(biāo)度特性和小世界效應(yīng),并分析了軟件企業(yè)合作網(wǎng)絡(luò)的應(yīng)用價值。關(guān)鍵詞:復(fù)雜網(wǎng)絡(luò),關(guān)系依賴圖,軟件凝聚度,無標(biāo)度網(wǎng)絡(luò)南京信息工程大學(xué)碩士畢業(yè)論文AbstractWimthesoftwareusedrapiddevelopment,thestructureofsoftwaredesignisincreasinglycomplicated,andthehumanunderstandingandcontrolofsoftwaresystemsdevelopmentoftenseemunattai

4、nablegoals.Asaresult,thetraditionalsoftwareengineeringiscomplexandscalable.Withthedevelopmentofcomplexnetworktheoryrecently,wefindthetheoryprovidesnewviewtostudythisfield.rnletheoryregardscomplexmacrostructuresystemsasanetwork,analyzestheirstructuralcharacters,sucha

5、stopology,causeofformation,evolutionandapplications.Itrevealstheexplicitorderedfactsbehindcomplexphenomena.Researchesofcomplexnetworkarealwaysaimtodiscoverthesefacts,Therefore,thenewstudyofcomplexnetworkcananalyzesomequestionsofsoftwareengineering,whichisthebasefort

6、heresearchonthispaper.Thispaperintroducestheconceptofcomplexnetworkanddescribesthemetricsmethodsofsoftwareengineering.T11ispaperconsistsofthreeparts:Firstly,thepaperdescribesthenodesagglomerationofsoftwarebasedoncomplexnetwork,whichsolvestheproblemofcurrentsoftwarem

7、etrics.Softwarerelationshipmodelsandthealgorithmsaredesignedastomeasurethequali夠ofsoftwaremaimenance.Secondly,aconclusionthatthehi曲nodesagglomerationofsoftwaresystemhasloosecouplingisdrawbyanalyzeddialogmodelsanddocumentmodelsinMFC.Finally,themodelofsoftwareenterpri

8、sesbasedonthecomplexnetworkisproposed.Theauthorenrollssoftwareenterprisesnetworkinthestudyofsoftwareengineeringbecauseofitssignificance.TM

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。