摘 要
互聯網自出現以來就在不斷普及,加上萬維網也開始興起與應用,使得軟件技術發生了巨大的變革,在此背景下,網絡化軟件這一新型軟件形態開始出現。網絡化軟件的出現與應用,為社會的發展作出了巨大的貢獻,也為社會大眾用戶提供了更加個性化與多樣化的按需服務。而隨著網絡化軟件應用范圍的擴大,用于需求也越來越高,為網絡化軟件的發展帶來了許多新的要求與挑戰。本文主要就是對網絡化軟件進行研究,首先對網絡化軟件的內涵與特點進行了分析,并進行了網絡化軟件的復雜網絡特性實證分析。
【關鍵詞】網絡化軟件 復雜網絡 實證研究
所謂網絡化軟件,實質上就是一個以互聯網為主要媒介、以網絡資源與信息作為元素,對元素之間進行相互操作與協作而得到多種軟件集合的混合系統。隨著軟件技術與網絡技術應用范圍的不斷擴展,使得軟件服務也開始面臨著越來越高的要求,并且還大大增加了軟件系統的復雜度與規模,雖然為我國的軟件服務業的發展創造了很多的契機,但與此同時也為其帶來了很多的挑戰。本文就是關于網絡化軟件的研究。
1 網絡化軟件的分析
1.1 網絡化軟件的內涵
在計算機技術應用領域中,網絡化軟件的作用十分突出,而且其應用廣度與深度還處于不斷加深的狀態中。而網絡化軟件,實際上指的就是一種布置在互聯網中的復雜軟件系統,以行為動態演變與拓撲類結構為主。在眾多形式的計算機應用中,網絡化軟件主要是面向服務,其通過元素相互之間的操作,為用戶提供在線服務,并且這種在線服務還是可以改變的,然后再結合用戶的具體需求,對服務過程加以合理的變化,最終實現動態化服務與管理。在應用網絡化軟件的過程中,其除了可以提供傳統的計算機服務之外,還一直將以人為本的理念貫穿在服務過程中,將實際生活中的人為載體引入到網絡化軟件中,從而使其服務更加優質。
1.2 網絡化軟件的特點
網絡化軟件對于現代化社會的建設有著十分重要的影響,其在服務工作中始終堅持以人為本、嚴謹的原則,最大程度的為社會生產活動創造了各種便利。就目前來說,網絡化軟件最主要的特點就是多元化與個性化,其作為一項為生產活動提供指導、為生活提供服務的基礎性軟件,得到了社會各界的廣泛關注。同時,軟件行業的研究重點也開始放在如何在虛擬化服務中實現網絡化軟件的完善與創新,從而將網絡化軟件中的關鍵性內容做到更加完美的實現。
2 網絡化軟件的復雜網絡特性實證
WWW與Internet在近年來得到了迅猛的發展,使傳統的PC軟件的形態發生了巨大變化,并且開始不斷與其實現了融合。網絡化軟件的發展,使得軟件系統中網絡基礎設施的基礎位置更加明確,也更加表現出了在系統元素中軟件的核心地位,能夠將服務體系不斷完善,進而也就能夠對網絡化軟件的復雜性進行更加科學全面的分析。
2.1 基礎設施
2.1.1 WWW
WWW是一個為人們提供信息資源獲取與共享的平臺,在WWW眾多領域中,其鏈接結構的作用越來越突出。WWW在近年來的發展更是保持著十分驚人的速度,規模越來越大,逐漸成為對復雜網絡進行研究的重要載體。站在宏觀角度上而言,為了使WWW的更多信息潛能發揮出來,就必須要對各種應用系統與工具進行綜合集成。站在微觀角度上而言,通過WWW復雜網絡特定與其量化指標,能夠對現有的評價、搜索與社會發現工具進行不斷的改善與創新。
2.1.2 Internet
Internet拓撲建模工作比較復雜,對其中包含的普遍規律進行分析便是其中的核心任務,以此實現對Internet更加科學的了解,從而讓其進行更高層次的開發與利用的時候有更加充足的依據支持。在復雜網絡研究實證中,其關鍵就是Internet拓撲建模。計算機網絡技術的發展十分快速,網絡環境有著很快的變化,因此,為了進一步將Internet的工作水平與效率提高,就必須要對網絡度量指標、與網絡性相關的內在機制加大研究力度。
2.2 應用服務
2.2.1 Web服務
Web服務是一種十分重要的信息資源,其建立在Web環境的模塊化與自描述應用程序的基礎上,通過Internet來展開發布與訪問等工作。若用軟件技術來看待Web服務,便可以將其看成是一種軟件技術延伸的產物,能夠讓消息傳送、功能封裝、動態綁定等問題得到更加有效的解決。
2.2.2 面向對象軟件
軟件的拓撲結構與其性能、功能等之間有著緊密的聯系,其作為人工智能化系統,能夠對軟件結構信息進行有效的量化與科學的描述,讓開發人員能夠對軟件系統的復雜性展開更深入的研究,以便得到更多有效的軟件結構信息。而軟件結構是對復雜網絡拓撲形態的互聯內容的表示,通過軟件結構信息,可以對軟件的本質形成一個更加全面的理解與認識,從而就能夠為軟件復雜特定的量化提供一個穩定的基礎。
2.2.3 語義Web服務
Web服務以服務作為核心,如果服務的屬性描述與行為約束沒有充足的語義支持,那么就會影響到Web服務的選擇、發現等效率,因此也就無法保證機器處理的科學性與精確性,阻礙了Web服務實用化進程的進一步研究。所以,就必須要從語義層對Web服務的屬性與能力進行準確的描述,將Web服務的選取、推薦的準確性與針對性提高,為服務的自動化進行奠定有利的基礎。
3 結語
綜上所述可知,為了實現網絡化軟件的更好發展,就要站在服務化、網絡化、社會化等角度上,對網絡化軟件的復雜網絡特性進行全面科學的分析,充分對其基礎設施與應用服務中的復雜網絡特征進行更加深入的研究,為軟件工程事業的進步提供一個有利環境。
參考文獻
[1]冷炳榮,楊永春,李英杰,趙四東.中國城市經濟網絡結構空間特征及其復雜性分析[J].地理學報,2011(02):199-211.
[2]汪北陽,呂金虎.復雜軟件系統的軟件網絡結點影響分析[J].軟件學報,2013(12):2814-2829.
[3]毛少杰,鄧克波,王珩,易侃. 網絡化和服務化C~4ISR系統復雜性[J].指揮信息系統與技術,2012(04):1-6+25.
[4]文斌,何克清,梁鵬,王健. 需求語義驅動的按需服務聚合生產方法[J].計算機學報,2010(11):2163-2176.
[5]馬迎輝,彭成,張文佳,薛志山,滿君豐. 基于NNVD的網絡化軟件多步控制算法研究[J].計算技術與自動化,2015(02):70-73.
作者簡介
趙昆(1994-),男,四川省人。大學本科學歷。現為成都理工大學信息科學與技術學院軟件工程專業學生。研究方向為軟件技術開發。
作者單位
成都理工大學信息科學與技術學院 四川省成都市 610059