梁 亮
?
關(guān)于網(wǎng)絡(luò)化軟件復(fù)雜網(wǎng)絡(luò)特性的實證
梁 亮
河北 邯鄲 056002
隨著互聯(lián)網(wǎng)、計算機技術(shù)的發(fā)展,軟件技術(shù)也掀起了一場革命,出現(xiàn)了多種新生的軟件技術(shù)形態(tài),網(wǎng)絡(luò)化軟件也隨之應(yīng)運而生,并為計算機應(yīng)用和網(wǎng)絡(luò)應(yīng)用提供了多樣化、個性化的服務(wù)。隨著網(wǎng)絡(luò)化軟件被廣泛的應(yīng)用,其設(shè)計也越來越注重滿足用戶各種需求。在分析了網(wǎng)絡(luò)化軟件的基本點基礎(chǔ)上,從網(wǎng)絡(luò)化、服務(wù)化、社會化角度分析了其復(fù)雜網(wǎng)絡(luò)的特征。
網(wǎng)絡(luò)化;軟件;復(fù)雜網(wǎng)絡(luò)
1.1 網(wǎng)絡(luò)化軟件概念
網(wǎng)絡(luò)化軟件在應(yīng)用廣度和深度上不斷拓展,以及人們對計算機網(wǎng)絡(luò)技術(shù)的依賴日益嚴(yán)重,這使得人們對軟件服務(wù)的要求也提出了更高的要求和期盼,這就使得軟件的規(guī)模和復(fù)雜度越來越大。所謂網(wǎng)絡(luò)化軟件,指的是在互聯(lián)網(wǎng)環(huán)境下可悲應(yīng)用的復(fù)雜軟件系統(tǒng),由各種網(wǎng)絡(luò)信息資源、拓?fù)漕惤Y(jié)構(gòu)和行為動態(tài)演變等基本元素組成的,它是一種典型應(yīng)用形態(tài),主要應(yīng)用于計算機服務(wù),通過組成元素箭的交互、系統(tǒng)理念為用戶提供所需改變的在線服務(wù),它能夠根據(jù)用戶需求而呈網(wǎng)絡(luò)化動態(tài)變更,其應(yīng)用范圍除了能夠傳遞一般的信息,提供計算機服務(wù)之外,還能夠引入真實社會中的真實載體,發(fā)揮更大的服務(wù)作用[1]。
1.2 網(wǎng)絡(luò)化軟件特點
軟件技術(shù)在當(dāng)今社會發(fā)揮著非常重要的作用,而且特別強調(diào)用戶和服務(wù)。網(wǎng)絡(luò)化軟件的特點是個性化、多元化,是為服務(wù)構(gòu)造、生產(chǎn)提供指導(dǎo)的一種基礎(chǔ)性軟件。另外,互聯(lián)網(wǎng)的發(fā)展要求網(wǎng)絡(luò)資源的整合性越來越高,網(wǎng)絡(luò)化軟件就通過虛擬化服務(wù)來對同網(wǎng)絡(luò)技術(shù)柔性發(fā)展的一個模式[2]。
2.1 基礎(chǔ)設(shè)施
第一,Internet。Internet的發(fā)展迅速、應(yīng)用廣泛,其自身的拓?fù)涮匦砸恢币詠硎侨藗冄芯康臒狳c之一。Internet建模是復(fù)雜的工作,為了能夠從更高層次上開發(fā)利用INTERNET,有不少研究人員對其進行了研究,發(fā)現(xiàn)了Internet拓?fù)浣Y(jié)構(gòu)在自治域級和路由器級存在著冪律分布規(guī)律,同時也具有明顯的“小世界”和“無尺度”特性。INTERNET作為復(fù)雜網(wǎng)絡(luò)實證研究的代表,在拓?fù)浣7矫嫒〉昧素S碩結(jié)果,但Internet拓?fù)溥€有著復(fù)雜網(wǎng)絡(luò)度量指標(biāo)和網(wǎng)絡(luò)性能之間相互影響的內(nèi)在機制,還需要進一步研究,定性定量分析Internet拓?fù)涮匦院投攘恐笜?biāo),以提高網(wǎng)絡(luò)化軟件系統(tǒng)的整體性能和用戶體驗效果[3]。
第二,WWW。WWW是人們獲取和分享信息資源的主要平臺,鏈接結(jié)構(gòu)分析在其多個領(lǐng)域中有著極為重要的作用。WWW網(wǎng)絡(luò)結(jié)構(gòu)特征是網(wǎng)頁間鏈入數(shù)目遵循冪律規(guī)律,節(jié)點出度分布和入度分布在雙對數(shù)坐標(biāo)軸中呈現(xiàn)直線關(guān)系,在網(wǎng)絡(luò)搜索、數(shù)據(jù)挖掘技術(shù)的結(jié)合下,大大促進了WWW研究的發(fā)展。在微觀層面,利用WWW的復(fù)雜網(wǎng)絡(luò)特性及相應(yīng)的量化指標(biāo)可以優(yōu)化和改進現(xiàn)有搜索工具;在宏觀層面,綜合集成各種應(yīng)用工具和系統(tǒng)[4]。
2.2 應(yīng)用服務(wù)
第一,面向?qū)ο筌浖?。軟件是一種人工的智能化,拓?fù)浣Y(jié)構(gòu)會影響到其功能、性能和可靠性等指標(biāo),研究軟件系統(tǒng)復(fù)雜性就必須對軟件結(jié)構(gòu)信息進行合理化描述和有效量化。如果將系統(tǒng)中的類視為節(jié)點,元素間的相互關(guān)系表示為節(jié)點間的有向邊,軟件結(jié)構(gòu)實質(zhì)上為一種內(nèi)容相連的復(fù)雜網(wǎng)絡(luò)拓?fù)湫螒B(tài),用網(wǎng)絡(luò)觀點、統(tǒng)計方法來審視和分析軟件,能夠有助于深刻全面認(rèn)識理解軟件本質(zhì)特征。早在2005年國內(nèi)相關(guān)領(lǐng)域的研究人員就先后對JAVA編寫的若干開源軟件系統(tǒng)在類級進行分析,發(fā)現(xiàn)了其中的“小世界”和“無尺度”特征,國外學(xué)者也通過建立軟件系統(tǒng)網(wǎng)絡(luò)模型揭示了網(wǎng)絡(luò)的普遍拓?fù)涮匦訹5]。
第二,Web服務(wù)。Web服務(wù)是一種基于Web環(huán)境的自描述、模塊化應(yīng)用程序,通過連接INTERNET可以對其進行發(fā)布和訪問,提供相對獨立功能。從Web服務(wù)技術(shù)來看,可以將其看作是軟構(gòu)建技術(shù)的延伸和發(fā)展。早在2005年,Engelen對Web服務(wù)應(yīng)用規(guī)模進行了統(tǒng)計分析,證明了根據(jù)源代碼行的數(shù)量Web服務(wù)的出現(xiàn)頻率呈現(xiàn)出了冪律分布,體現(xiàn)了程序的復(fù)雜性。2008年,相關(guān)學(xué)者證實了Web網(wǎng)絡(luò)的“小世界”和“無尺度”的復(fù)雜網(wǎng)絡(luò)特性,并發(fā)現(xiàn)Web服務(wù)和操作的規(guī)模、參數(shù)名稱等出現(xiàn)頻率要呈現(xiàn)冪律分布[6]。
第三,語義Web服務(wù)。語義Web服務(wù)是當(dāng)前最為主要的一種服務(wù)實現(xiàn)技術(shù),缺乏對服務(wù)行為約束和屬性描述的語義支持,在這種情況下,Web服務(wù)的發(fā)現(xiàn)、選擇和組合就難以支持機器自動精確處理,阻礙了語義Web的實用化進程。為了能夠為用戶提供更容易理解的服務(wù)資源描述形式,就需要從語義層面對Web服務(wù)的能力和屬性進行描述。實際上語義Web服務(wù)是語義Web和Web服務(wù)技術(shù)相結(jié)合的產(chǎn)物,基于本體語義標(biāo)注技術(shù)增加對Web服務(wù)描述,計算機就能夠?qū)ο嚓P(guān)信息進行精確解釋,從而實現(xiàn)服務(wù)自動發(fā)現(xiàn)、選擇、組合和執(zhí)行[7]。
2.3 社會化交互
第一,社會網(wǎng)絡(luò)。軟件的網(wǎng)絡(luò)化和服務(wù)化催生了各類社交服務(wù)網(wǎng)站的出現(xiàn),虛擬與現(xiàn)實相互結(jié)合,其中全球知名的Facebook、Twitter和YouTube等社交網(wǎng)站,以及互動百科就這種的實際應(yīng)用的體現(xiàn)。網(wǎng)絡(luò)化軟件系統(tǒng)的社會化,在功能上反映和促進了真實社會關(guān)系發(fā)展和交往活動的形成,使得人的活動與軟件功能相融合。利用社交網(wǎng)站,用戶可實現(xiàn)個人社會關(guān)系管理、利用信任關(guān)系拓展自己的社會網(wǎng)絡(luò),在虛擬網(wǎng)絡(luò)環(huán)境中進行一系列的社交活動。第二,用戶行為動力學(xué)。利用網(wǎng)絡(luò)化軟件,可以解釋支配各種人類活動時間和空間選擇的機制,比如挖掘用戶行為用以分析基于社會網(wǎng)絡(luò)構(gòu)建的虛擬社區(qū),統(tǒng)計用戶的行為特性,從有助于更好進行資源的分配、設(shè)置、定位和推薦[8]。
網(wǎng)絡(luò)化軟件是人工的復(fù)雜網(wǎng)絡(luò),隨著人們對計算機、互聯(lián)網(wǎng)技術(shù)應(yīng)用的依賴,人們一直都未停止過對高質(zhì)量、高安全性的軟件系統(tǒng)開發(fā)。網(wǎng)絡(luò)化軟件具有不均勻性、小世界特性和無尺度特性、魯棒性和脆弱性的特征,網(wǎng)絡(luò)化軟件的應(yīng)用發(fā)展會存在較大的挑戰(zhàn),因此,相關(guān)領(lǐng)域人員要從網(wǎng)絡(luò)化、服務(wù)化、社會化等角度來對網(wǎng)絡(luò)化軟件特性進行全面深入研究探討、實證分析以全面了解其設(shè)施要求,滿足應(yīng)用服務(wù)方面的需求。
[1]李靖.網(wǎng)絡(luò)化特征的復(fù)雜網(wǎng)絡(luò)特性分析[J].數(shù)字技術(shù)與應(yīng)用,2015(4):15.
[2]左開中.復(fù)雜網(wǎng)絡(luò)與網(wǎng)絡(luò)化軟件系統(tǒng)[J].計算機應(yīng)用與軟件,2011(3):12.
[3]秦蕾.網(wǎng)絡(luò)化軟件的復(fù)雜網(wǎng)絡(luò)特性實證[J].黑龍江科技信息,2013(25):29.
[4]秦蕾.網(wǎng)絡(luò)化軟件的復(fù)雜網(wǎng)絡(luò)特性實證[J].黑龍江科技信息,2013,22(25):180.
[5]蘇媛.網(wǎng)絡(luò)化軟件的復(fù)雜網(wǎng)絡(luò)特性實證[J].電腦迷:數(shù)碼生活旬刊,2014(3):21.
[6]李雪.基于復(fù)雜網(wǎng)絡(luò)理論城市交通網(wǎng)絡(luò)異形化特征研究[J].公路交通科技:應(yīng)用技術(shù)版,2015(5):144-145.
[7]張勇,楊宏偉,白勇,等.基于復(fù)雜網(wǎng)絡(luò)理論的裝備保障網(wǎng)絡(luò)實證研究[J].裝備學(xué)院學(xué)報,2014(1):83-87.
[8]何亞英.基于復(fù)雜網(wǎng)絡(luò)的汽車供應(yīng)鏈結(jié)構(gòu)特征實證研究[J].江蘇商論,2014(8):22-26.
Positive About Network Software Complex Network Characteristics
Liang Liang
Heibei Handan 056002
With the development of Internet and computer technology, software technology has revolutionized the emergence of a variety of new life forms software technology, network software also will come into being, and provides a variety of computer applications and network applications and personalized service. As the network software is widely used, its design is more and more focus on meeting the needs of users. In this paper, the basic point underlying network software on the analysis from the network, service and socialization analyzes the characteristics of their complex networks.
network; software; complex network
TP311.52
A
1009-6434(2016)07-0091-02
梁亮(1988—),男,河北省邯鄲市人,漢,河北工程大學(xué)本科畢業(yè),學(xué)士學(xué)位,研究方向為關(guān)于網(wǎng)絡(luò)化軟件復(fù)雜網(wǎng)絡(luò)特性的實證。