資源描述:
《復(fù)雜網(wǎng)絡(luò)與網(wǎng)絡(luò)化軟件系統(tǒng).pdf》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、第26卷第5期計(jì)算機(jī)應(yīng)用與軟件Vol126No.52009年5月ComputerApplicationsandSoftwareMay2009復(fù)雜網(wǎng)絡(luò)與網(wǎng)絡(luò)化軟件系統(tǒng)左開中(安徽師范大學(xué)數(shù)學(xué)計(jì)算機(jī)科學(xué)學(xué)院安徽蕪湖241000)(上海大學(xué)計(jì)算機(jī)工程與科學(xué)學(xué)院上海200072)摘要復(fù)雜網(wǎng)絡(luò)理論是對(duì)復(fù)雜系統(tǒng)的高度抽象,實(shí)證研究發(fā)現(xiàn)網(wǎng)絡(luò)化復(fù)雜軟件系統(tǒng)的拓?fù)浣Y(jié)構(gòu)具有復(fù)雜網(wǎng)絡(luò)的特征。復(fù)雜網(wǎng)絡(luò)理論的最新研究成果,為網(wǎng)絡(luò)化復(fù)雜軟件系統(tǒng)的開發(fā)提供了新的數(shù)學(xué)基礎(chǔ)。提出一種基于復(fù)雜網(wǎng)絡(luò)的網(wǎng)絡(luò)化軟件工程,探討了復(fù)雜網(wǎng)絡(luò)理論在
2、網(wǎng)絡(luò)化復(fù)雜軟件系統(tǒng)的建模、測(cè)試和度量中的應(yīng)用。關(guān)鍵詞網(wǎng)絡(luò)化軟件系統(tǒng)軟件工程復(fù)雜網(wǎng)絡(luò)COMPLEXNETWORKSANDNETWORKEDSOFTWARESYSTEMZuoKaizhong(SchoolofMathematicsandComputerScience,AnhuiNormalUniversity,Wuhu241000,Anhui,China)(SchoolofComputerEngineeringandScience,ShanghaiUniversity,Shanghai200072,Ch
3、ina)AbstractThecomplexnetworkstheoryishighlyabstractedfromcomplexsystem.Itemphasizesonthetopologiesofsystems.Thedemon2strationresearchdiscoveredthatthetopologyofnetworkedsoftwaresystemhasthecharacteristicofcomplexnetworks.Lateststudyoutcomesoncomplexne
4、tworksintroduceanewmathematicalfoundationforthedevelopmentofnetworkedsoftwaresystem.Networkedsoftwareengineeringbasedoncomplexnetworksispresented.Theapplicationofcomplexnetworkstheoryindesign,testandmeasurementofthenetworkedsoftwaresystemwasdiscussed.K
5、eywordsNetworkedsoftwaresystemSoftwareengineeringComplexnetworks的信息系統(tǒng)進(jìn)行控制和管理,面向應(yīng)用領(lǐng)域,向大眾用戶提供各0引言種服務(wù)的大規(guī)模軟件系統(tǒng)。網(wǎng)絡(luò)化軟件系統(tǒng)是在Internet開放、動(dòng)態(tài)和多變平臺(tái)中軟件隨著Internet的發(fā)展以及計(jì)算機(jī)、Internet網(wǎng)絡(luò)和自動(dòng)控制系統(tǒng)基本形態(tài)的一種抽象。網(wǎng)絡(luò)化軟件作為一種新的軟件形技術(shù)在經(jīng)濟(jì)、社會(huì)和國(guó)防等領(lǐng)域的信息化應(yīng)用,軟件系統(tǒng)呈現(xiàn)出態(tài),呈現(xiàn)出如下一些新的特點(diǎn):兩個(gè)轉(zhuǎn)變:軟件運(yùn)行平臺(tái)從集
6、中、封閉單機(jī)環(huán)境向開放、動(dòng)態(tài)和(1)網(wǎng)絡(luò)化軟件基于Internet,具有自主、協(xié)同、反應(yīng)、演化、多變網(wǎng)絡(luò)環(huán)境轉(zhuǎn)變;軟件系統(tǒng)的功能向各種應(yīng)用領(lǐng)域和為大眾[1]安全和多態(tài)等特性。用戶提供綜合服務(wù)轉(zhuǎn)變。這使得軟件系統(tǒng)呈現(xiàn)出網(wǎng)絡(luò)化的新特(2)系統(tǒng)的規(guī)模和復(fù)雜度劇增,呈現(xiàn)出復(fù)雜系統(tǒng)的特性。征,軟件的規(guī)模和復(fù)雜性劇增。大規(guī)模軟件系統(tǒng)的復(fù)雜性,使得(3)網(wǎng)絡(luò)化信息系統(tǒng)面向國(guó)民經(jīng)濟(jì)、社會(huì)生活和國(guó)防等各開發(fā)者對(duì)系統(tǒng)的理解和控制越來(lái)越困難,軟件質(zhì)量、費(fèi)用和生產(chǎn)種應(yīng)用領(lǐng)域;能夠提供各種功能、以24小時(shí)365天形式服務(wù)于率
7、難以保證,軟件開發(fā)就會(huì)經(jīng)常處于失控狀態(tài),而傳統(tǒng)的軟件工大眾,由用戶來(lái)主導(dǎo),能適應(yīng)用戶各種動(dòng)態(tài)需求。程正接近其復(fù)雜性和可擴(kuò)展性的極限。因此,復(fù)雜軟件系統(tǒng)的為了適應(yīng)這種網(wǎng)絡(luò)化軟件系統(tǒng)的新挑戰(zhàn),必須尋求建立與軟件工程日益成為研究熱點(diǎn),國(guó)內(nèi)外研究者提出了一些新的軟Internet開放、動(dòng)態(tài)和多變環(huán)境相適應(yīng)的新的軟件工程理論、方件開發(fā)理論、方法與技術(shù),如:軟件進(jìn)化技術(shù)、軟件構(gòu)件技術(shù)、中法和技術(shù)體系,以構(gòu)建面向應(yīng)用領(lǐng)域、服務(wù)大眾、高可信、高安全間件、面向方面程序設(shè)計(jì)方法、基于角色的程序設(shè)計(jì)方法以及以和自適應(yīng)高柔
8、性的大型網(wǎng)絡(luò)化信息服務(wù)系統(tǒng)。[1-4]軟件體系結(jié)構(gòu)為中心的網(wǎng)構(gòu)軟件開發(fā)方法等。針對(duì)軟件系統(tǒng)的復(fù)雜性問(wèn)題,近年來(lái)一些研究者提出將復(fù)雜網(wǎng)絡(luò)理論和軟2網(wǎng)絡(luò)化軟件系統(tǒng)與復(fù)雜網(wǎng)絡(luò)件工程相結(jié)合,利用網(wǎng)絡(luò)拓?fù)涮卣鞲纳拼笠?guī)模軟件系統(tǒng)的質(zhì)量,[7-13]為軟件工程研究開辟了一條新途徑。[5,6]本文主要簡(jiǎn)述復(fù)雜網(wǎng)絡(luò)化軟件系統(tǒng)呈現(xiàn)出的新特點(diǎn),探討2.1復(fù)雜網(wǎng)絡(luò)復(fù)雜網(wǎng)絡(luò)理論的最新研究成果在復(fù)雜網(wǎng)絡(luò)化軟件系統(tǒng)的建模、網(wǎng)絡(luò)模型是研究復(fù)雜系統(tǒng)的重要工具,20世紀(jì)60年代以分析、設(shè)計(jì)和測(cè)試和維護(hù)中