蘇媛
摘 要 隨著時代的發(fā)展和社會的進步,互聯(lián)網(wǎng)在人們生活中的應(yīng)用變得越來越廣泛?;ヂ?lián)網(wǎng)的普及和萬維網(wǎng)的興起,進一步加快了軟件技術(shù)的變革,并催發(fā)了新的軟件形態(tài)——網(wǎng)絡(luò)化軟件。隨著其發(fā)展的進一步加快,也為軟件工程帶來了新的挑戰(zhàn)。本文根據(jù)大量實踐,結(jié)合實際,對網(wǎng)絡(luò)化軟件的復(fù)雜網(wǎng)絡(luò)特性進行了研究,提出了很多富有建設(shè)性意見和想法,在我國網(wǎng)絡(luò)化軟件的發(fā)展道路上做出了有意義的探索。
關(guān)鍵詞 網(wǎng)絡(luò)化軟件 復(fù)雜性 實證
中圖分類號:TP31 文獻標(biāo)識碼:A
0引言
計算機和互聯(lián)網(wǎng)從誕生以來,應(yīng)用范圍一直在迅速擴大。尤其近些年,隨著互聯(lián)網(wǎng)和計算機的普及,已經(jīng)滲透到了我們生活的方方面面,逐漸改變并在持續(xù)改變著人們的生活方式。目前,隨著萬維網(wǎng)和互聯(lián)網(wǎng)的不斷發(fā)展,軟件的技術(shù)變革也在逐漸加快,軟件的網(wǎng)絡(luò)化趨勢日益明顯,隨著網(wǎng)絡(luò)技術(shù)的進步,網(wǎng)絡(luò)化應(yīng)用必將會在未來軟件發(fā)展上占有重要位置。
1網(wǎng)絡(luò)化軟件的的發(fā)展
網(wǎng)絡(luò)化軟件作為互聯(lián)網(wǎng)環(huán)境中的復(fù)雜軟件系統(tǒng)的抽象,是各種不同的網(wǎng)絡(luò)信息、網(wǎng)絡(luò)服務(wù)、拓撲結(jié)構(gòu)等共同構(gòu)成的一種動態(tài)的面向服務(wù)的計算機典型形態(tài)之一。網(wǎng)絡(luò)化軟件更加突出以“用戶為中心”的服務(wù)理念,讓用戶可以獲得更好的使用體驗。
1.1網(wǎng)絡(luò)化軟件的主要特點
隨著網(wǎng)絡(luò)化的不斷普及,按需服務(wù)和以“用戶為中心”的服務(wù)理念也越來越被人們重視,整個網(wǎng)絡(luò)軟件的發(fā)展看,主要有以下特點:滿足個性化和多元化的客戶需求是網(wǎng)絡(luò)軟件開發(fā)的主要指導(dǎo)方向;在互聯(lián)網(wǎng)中通過虛擬化的服務(wù)來實現(xiàn)開發(fā)。從計算機的發(fā)展來看,我國現(xiàn)在正是朝著信息時代快速發(fā)展的階段,計算機軟件一定會在這個時期取得重要的發(fā)展。
1.2網(wǎng)絡(luò)軟件的發(fā)展現(xiàn)狀
計算機網(wǎng)絡(luò)的發(fā)展歷經(jīng)了從傳統(tǒng)的計算機網(wǎng)絡(luò)控制到現(xiàn)在的計算機系統(tǒng)控制,隨著計算機網(wǎng)絡(luò)的發(fā)展,在人們工作、生活中扮演的地位也是越來越重要。目前最受到人們重視的是以網(wǎng)絡(luò)化、共享化和資源化為主的網(wǎng)絡(luò)技術(shù),網(wǎng)絡(luò)化系統(tǒng)的開發(fā)是目前形成人網(wǎng)互交的重要基礎(chǔ)。
2網(wǎng)絡(luò)軟件技術(shù)的復(fù)雜性分析
網(wǎng)絡(luò)化軟件本身就具有復(fù)雜性的特質(zhì),這也是計算機軟件工程面臨的巨大挑戰(zhàn)之一。如何能夠更好的管理和控制計算機軟件的復(fù)雜性并科學(xué)的評價軟件質(zhì)量,一直就是我們研究的重要方向。計算機軟件與計算機網(wǎng)絡(luò)的結(jié)合越來越廣泛,由于網(wǎng)絡(luò)的復(fù)雜性,導(dǎo)致整個對軟件復(fù)雜性的評估變的更加困難。
網(wǎng)絡(luò)軟件技術(shù)本身處在互聯(lián)網(wǎng)的復(fù)雜環(huán)境之下,如何有效地描述和刻畫計算機網(wǎng)絡(luò)的組織形式,需找尋并發(fā)現(xiàn)其中的規(guī)律性,是在新時期計算機網(wǎng)絡(luò)復(fù)雜情況下,有效認識計算機軟件的基礎(chǔ)。只有通過科學(xué)的方法對計算機復(fù)雜的人工系統(tǒng)結(jié)構(gòu)特性進行認識,才能有效的控制計算機網(wǎng)絡(luò)化軟件系統(tǒng)的復(fù)雜性,進行更好的改進,以及進而創(chuàng)造出更復(fù)雜的計算機軟件系統(tǒng)。
隨著Internet和www的不斷發(fā)展,徹底改變了傳統(tǒng)軟件PC的形態(tài),并且在發(fā)展的過程中逐漸的融為一體。網(wǎng)絡(luò)化軟件在強調(diào)“按需服務(wù)”的同時,展現(xiàn)出了網(wǎng)絡(luò)化軟件在多元素中的核心地位。廣大用戶是整個網(wǎng)絡(luò)系統(tǒng)中的能動性主體,既是系統(tǒng)的受益者和服務(wù)者,也是系統(tǒng)的制造者和個性化需求的提出者,“社會化”體現(xiàn)的網(wǎng)絡(luò)用戶在使用過程中的創(chuàng)新價值。
從生態(tài)視角的角度去看,網(wǎng)絡(luò)軟件的復(fù)雜性主要是基于不斷變化的動態(tài)網(wǎng)絡(luò)環(huán)境之下,整個網(wǎng)絡(luò)軟件的設(shè)計中,除了要考慮使用性能等必要因素外,還需要考慮文化、經(jīng)濟、政策等其他因素。所以,維持網(wǎng)絡(luò)化軟件的健康要從內(nèi)部技術(shù)因素和外界干擾兩個方面入手,是一個不斷相互適應(yīng)改進的變化的過程。在不同的歷史時期,不同的外部環(huán)境會造就不同的網(wǎng)絡(luò)化軟件的復(fù)雜性,針對環(huán)境和需求這兩方面的不斷變化,網(wǎng)絡(luò)軟件在不斷的發(fā)展、優(yōu)化并自身完善。
2005年以后,一些針對于復(fù)雜網(wǎng)絡(luò)理論的軟件結(jié)構(gòu)復(fù)雜性度量方法并相繼提出,可以說是在網(wǎng)絡(luò)軟件復(fù)雜性研究的理論上做出的很大的進步,對傳統(tǒng)的研究方法做出了深化的研究。并且隨著網(wǎng)絡(luò)思維的系統(tǒng)化發(fā)展,動力學(xué)行為研究開辟了一條不同于傳統(tǒng)的研究路線。為網(wǎng)絡(luò)軟件的復(fù)雜性研究提供了更多的研究切入點和研究理論,除了對網(wǎng)絡(luò)軟件的復(fù)雜性結(jié)構(gòu)進行了研究,還在探索并且建立網(wǎng)絡(luò)化軟件的行為模式、特征與結(jié)構(gòu)的相互作用上,建立起了很多量化的指標(biāo)研究策略。因此,建立科學(xué)合理的研究度量體系,可以更好的設(shè)計和評估網(wǎng)絡(luò)軟件的復(fù)雜性,從而更好的確保網(wǎng)絡(luò)軟件的發(fā)展。
3結(jié)論
計算機從誕生以來,計算機網(wǎng)絡(luò)的發(fā)展就為人類的發(fā)展帶來了革命性的變化。計算機軟件工程是計算機網(wǎng)絡(luò)使用的重要工具之一。從整個網(wǎng)絡(luò)發(fā)展來看,不僅規(guī)模巨大,而且各種元素交織在一起,錯綜復(fù)雜。隨著網(wǎng)絡(luò)化軟件的用戶不斷增多和應(yīng)用領(lǐng)域的日益廣泛,使得網(wǎng)絡(luò)軟件面臨著越來越大的考驗。本文著重對網(wǎng)絡(luò)化軟件進行了研究和分析,筆者相信,在不久的將來,我國的網(wǎng)絡(luò)化軟件一定會取得更大的發(fā)展和進步。
參考文獻
[1] 左開中. 復(fù)雜網(wǎng)絡(luò)與網(wǎng)絡(luò)化軟件系統(tǒng)[J].計算機應(yīng)用與軟件,2013.21(10):100-103.
[2] 汪北陽. 加權(quán)軟件網(wǎng)絡(luò)的建模、分析及其應(yīng)用[D].武漢大學(xué),2012.32(16):123-125.
[3] 馬于濤,何克清, 李兵,等. 網(wǎng)絡(luò)化軟件的復(fù)雜網(wǎng)絡(luò)特性實證[J].軟件學(xué)報,2010.41(13):114-116.
[4] 秦蕾. 網(wǎng)絡(luò)化軟件的復(fù)雜網(wǎng)絡(luò)特性實證[J].黑龍江科技信息,2013.15(13):20-24.