軟件網(wǎng)絡(luò)

出版時(shí)間:2008-6  出版社:科學(xué)出版社  作者:何克清 等著  頁(yè)數(shù):261  
Tag標(biāo)簽:無  

內(nèi)容概要

本書針對(duì)大規(guī)模軟件開發(fā)中設(shè)計(jì)和維護(hù)存在的實(shí)際問題,借鑒復(fù)雜網(wǎng)絡(luò)研究的最新成果,系統(tǒng)地介紹了復(fù)雜系統(tǒng)和復(fù)雜網(wǎng)絡(luò)與軟件工程相融合的思想以及軟件網(wǎng)絡(luò)(software network)的概念、分析度量體系、調(diào)控方法和核心技術(shù)。    本書共分四個(gè)部分:第一部分(第一~三章)介紹軟件網(wǎng)絡(luò)的研究背景和研究現(xiàn)狀;第二部分(第四~九章)介紹軟件網(wǎng)絡(luò)結(jié)構(gòu)特性的分析與度量;第三部分(第十~十二章)介紹基于復(fù)雜網(wǎng)絡(luò)的軟件結(jié)構(gòu)優(yōu)化和系統(tǒng)演化生長(zhǎng),同時(shí)對(duì)網(wǎng)絡(luò)式軟件的結(jié)構(gòu)特征進(jìn)行了初步分析(關(guān)于網(wǎng)絡(luò)式軟件的其他問題可參考本書的姊妹篇《網(wǎng)絡(luò)式軟件》);第四部分(第十三章)對(duì)今后的研究工作進(jìn)行了展望。    本書可供從事軟件研究的科技人員閱讀,亦可作為計(jì)算機(jī)軟件與理論專業(yè)的研究生教材或參考書。

書籍目錄

序言前言第一章 緒論 1.1 軟件復(fù)雜性 1.2 軟件范型的轉(zhuǎn)變 1.3 軟件網(wǎng)絡(luò)觀 1.4 問題及意義 1.5 本書的組織結(jié)構(gòu) 參考文獻(xiàn)第二章 復(fù)雜網(wǎng)絡(luò)研究進(jìn)展 2.1 什么是復(fù)雜網(wǎng)絡(luò)  2.1.1 網(wǎng)絡(luò)的定義及表示  2.1.2 網(wǎng)絡(luò)的研究歷史  2.1.3 復(fù)雜網(wǎng)絡(luò)的定義  2.1.4 復(fù)雜網(wǎng)絡(luò)研究的意義 2.2 復(fù)雜網(wǎng)絡(luò)基本參數(shù)  2.2.1 平均最短路徑長(zhǎng)度  2.2.2 聚集系數(shù)  2.2.3 度分布  2.2.4 介數(shù)  2.2.5 實(shí)際網(wǎng)絡(luò)的一些統(tǒng)計(jì)特性 2.3 復(fù)雜網(wǎng)絡(luò)經(jīng)典模型  2.3.1 規(guī)則網(wǎng)絡(luò)模型  2.3.2 隨機(jī)模型  2.3.3 “小世界”模型  2.3.4 “無尺度”網(wǎng)絡(luò) 2.4 復(fù)雜網(wǎng)絡(luò)研究在信息領(lǐng)域的應(yīng)用  2.4.1 網(wǎng)絡(luò)生存能力的分析  2.4.2 因特網(wǎng)和萬維網(wǎng)拓?fù)浣Y(jié)構(gòu)研究  2.4.3 復(fù)雜系統(tǒng)生長(zhǎng)與演化建?! ?.4.4 網(wǎng)絡(luò)資源的復(fù)雜性分析  2.4.5 網(wǎng)絡(luò)上的傳播特性  2.4.6 大型軟件系統(tǒng)的結(jié)構(gòu)刻畫與度量 2.5 小結(jié)  參考文獻(xiàn)第三章 軟件網(wǎng)絡(luò)研究進(jìn)展 3.1 軟件系統(tǒng)的拓?fù)浣Y(jié)構(gòu)分析 3.2 形成機(jī)理和演化規(guī)律 3.3 軟件復(fù)雜性度量和評(píng)估 3.4 研究現(xiàn)狀小結(jié) 3.5 小結(jié)  參考文獻(xiàn)第四章 面向?qū)ο筌浖械膹?fù)雜網(wǎng)絡(luò)特性 4.1 面向?qū)ο筌浖W(wǎng)絡(luò)  4.1.1 研究歷程  4.1.2 類級(jí)軟件網(wǎng)絡(luò)的定義  4.1.3 不同粒度的軟件網(wǎng)絡(luò) 4.2 類級(jí)軟件網(wǎng)絡(luò)的復(fù)雜網(wǎng)絡(luò)特性分析  4.2.1 復(fù)雜網(wǎng)絡(luò)特性  4.2.2 權(quán)分布   4.2.3 結(jié)果分析 4.3 不同粒度的面向?qū)ο筌浖W(wǎng)絡(luò)  4.3.1 網(wǎng)絡(luò)統(tǒng)計(jì)特性分析  4.3.2 其他特征參數(shù)分析  4.3.3 結(jié)果分析 4.4 分析工具  4.4.1 開發(fā)背景  4.4.2 系統(tǒng)主要功能 4.5 小結(jié)  參考文獻(xiàn)第五章 層次型軟件結(jié)構(gòu)特性度量方法體系 5.1 面向?qū)ο蠖攘糠椒ǖ牟蛔恪 ?.1.1 經(jīng)典的面向?qū)ο蠖攘糠椒ā ?.1.2 存在的不足 5.2 復(fù)雜網(wǎng)絡(luò)的基本參數(shù)及其含意 5.3 層次型度量方法體系 5.4 案例分析  5.4.1 系統(tǒng)簡(jiǎn)介  5.4.2 實(shí)驗(yàn)及數(shù)據(jù)分析 5.5 小結(jié)  參考文獻(xiàn)第六章 基于結(jié)構(gòu)熵的有序性度量方法 6.1 結(jié)構(gòu)熵研究 6.2 軟件網(wǎng)絡(luò)的結(jié)構(gòu)熵 6.3 度量指標(biāo)與方法  6.3.1 度量指標(biāo)  6.3.2 度量方法 6.4 實(shí)驗(yàn)與數(shù)據(jù)分析  6.4.1 度量方法的評(píng)估  6.4.2 理論分析  6.4.3 實(shí)證分析  6.4.4 演化規(guī)律分析 6.5 小結(jié)  參考文獻(xiàn)第七章 軟件結(jié)構(gòu)復(fù)雜性的簡(jiǎn)化和度量方法 7.1 基于角色的結(jié)構(gòu)簡(jiǎn)化方法  7.1.1 復(fù)雜網(wǎng)絡(luò)方法存在的問題  7.1.2 模塊性與角色  7.1.3 角色分類  7.1.4 實(shí)證分析 7.2 構(gòu)造復(fù)雜性度量方法  7.2.1 度量指標(biāo)  7.2.2 實(shí)證分析 7.3 結(jié)構(gòu)缺陷檢測(cè)  7.3.1 多重依賴性  7.3.2 結(jié)構(gòu)缺陷分析 7.4 小結(jié)  參考文獻(xiàn)第八章 基于motif的結(jié)構(gòu)穩(wěn)定性度量方法 8.1 軟件可靠性與穩(wěn)定性  8.1.1 軟件可靠性研究  8.1.2 穩(wěn)定性與可靠性 8.2 網(wǎng)絡(luò)motif 8.3 結(jié)構(gòu)穩(wěn)定性度量方法  8.3.1 實(shí)驗(yàn)系統(tǒng)與工具  8.3.2 出現(xiàn)頻率與統(tǒng)計(jì)重要性  8.3.3 度量方法  8.3.4 實(shí)驗(yàn)分析 8.4 宏觀結(jié)構(gòu)穩(wěn)定性與微觀結(jié)構(gòu)穩(wěn)定性的關(guān)系 8.5 小結(jié)  參考文獻(xiàn)第九章 軟件的結(jié)構(gòu)與易變性 9.1 軟件的易變性 9.2 傳播代價(jià) 9.3 真實(shí)軟件網(wǎng)絡(luò)的傳播代價(jià) 9.4 不同網(wǎng)絡(luò)結(jié)構(gòu)對(duì)傳播代價(jià)的影響  9.4.1 邊數(shù)與傳播代價(jià)  9.4.2 度分布與傳播代價(jià) 9.5 小結(jié)  參考文獻(xiàn)第十章 基于社區(qū)發(fā)現(xiàn)的軟件網(wǎng)絡(luò)中類結(jié)構(gòu)的理解和優(yōu)化 10.1 類和社區(qū)  10.1.1 信息封裝與類  10.1.2 社區(qū)發(fā)現(xiàn) 10.2 基于社區(qū)發(fā)現(xiàn)的軟件結(jié)構(gòu)優(yōu)化方法 10.3 社區(qū)發(fā)現(xiàn)算法  10.3.1 已有的社區(qū)發(fā)現(xiàn)算法  10.3.2 局域社區(qū)發(fā)現(xiàn)算法 10.4 實(shí)證研究  10.4.1 研究對(duì)象  10.4.2 最大連通子圖的模塊性   10.4.3 結(jié)構(gòu)理解和優(yōu)化 10.5小結(jié)  參考文獻(xiàn)第十一章 面向?qū)ο筌浖W(wǎng)絡(luò)的演化模型 11.1 已有的演化模型  11.1.1 軟件演化的基本原理  11.1.2 基于復(fù)雜網(wǎng)絡(luò)的演化模型 11.2 基于演化算法的演化模型 11.3 加權(quán)多局域世界模型 11.4 基于軟件模式的演化模型  11.4.1 不同拓?fù)涞木W(wǎng)絡(luò)模型演化與軟件建模方法論的發(fā)展  11.4.2 軟件模式生長(zhǎng)特性的分析  11.4.3 基于軟件模式的軟件網(wǎng)絡(luò)演化生長(zhǎng)的偏好依附性  11.4.4 基于軟件模式的演化生長(zhǎng)算法  11.4.5 實(shí)驗(yàn)分析 11.5 小結(jié)  參考文獻(xiàn)第十二章 基于Web服務(wù)的軟件系統(tǒng)的復(fù)雜網(wǎng)絡(luò)特性分析 12.1 Web服務(wù)與SOA  12.1.1 Web服務(wù)  12.1.2 面向服務(wù)的體系結(jié)構(gòu) 12.2 Web結(jié)構(gòu)分析  12.2.1 經(jīng)典的Web結(jié)構(gòu)分析算法  12.2.2 基于復(fù)雜網(wǎng)絡(luò)的Web結(jié)構(gòu)分析方法  12.2.3 Web拓?fù)溲莼?2.3 語(yǔ)義Web  12.3.1 什么是語(yǔ)義Web  12.3.2 語(yǔ)義Web的體系結(jié)構(gòu)  12.3.3 研究現(xiàn)狀與應(yīng)用 12.4 本體概念模型中的復(fù)雜網(wǎng)絡(luò)特性  12.4.1 什么是本體  12.4.2 本體的組成元素  12.4.3 本體概念模型中的復(fù)雜網(wǎng)絡(luò)特性發(fā)現(xiàn) 12.5 小結(jié)  參考文獻(xiàn)第十三章 研究展望  參考文獻(xiàn)附錄A 縮寫符號(hào)對(duì)照表附錄B 中英文術(shù)語(yǔ)對(duì)照表

章節(jié)摘錄

  第一章 緒論  計(jì)算機(jī)作為20世紀(jì)最激動(dòng)人心的發(fā)明之一,自誕生以來,已經(jīng)滲透到我們工作和日常生活的各個(gè)方面,正在改變并且還將繼續(xù)改變我們的生活。隨著計(jì)算機(jī)技術(shù)的應(yīng)用不斷推廣和深化,計(jì)算機(jī)軟件正承擔(dān)起越來越重要的作用,涉及人類社會(huì)的各行各業(yè)、方方面面,用于解決變化多端的實(shí)際問題。應(yīng)用領(lǐng)域在深度和廣度上的拓展,導(dǎo)致了軟件系統(tǒng)規(guī)模的激增和軟件應(yīng)用環(huán)境的日益復(fù)雜,同時(shí)因特網(wǎng)的飛速擴(kuò)張,使網(wǎng)絡(luò)作為信息基礎(chǔ)設(shè)施,成為人們新的生活和工作方式,例如網(wǎng)上銀行、電子商務(wù)、電子政務(wù)等。桌面應(yīng)用向網(wǎng)絡(luò)應(yīng)用轉(zhuǎn)移,從網(wǎng)上獲得的不僅是信息,還包括軟件服務(wù)——程序和交互式應(yīng)用?! ?0世紀(jì)60年代,為解決“軟件開發(fā)與維護(hù)費(fèi)用居高不下、生產(chǎn)率低下,開發(fā)周期與版本升級(jí)時(shí)間過長(zhǎng),軟件質(zhì)量不能滿足用戶需要”等軟件危機(jī),誕生了軟件工程(software engineering)學(xué)科。眾所周知,軟件生產(chǎn)是邏輯性很強(qiáng)的智力活動(dòng),其產(chǎn)品質(zhì)量不像工業(yè)產(chǎn)品那樣有嚴(yán)格的標(biāo)準(zhǔn)可以直接檢測(cè),因而難以得到有效控制和保障(Kan,2002)。因此,開發(fā)具有正確性、可用性以及開銷合宜的高質(zhì)量軟件產(chǎn)品就成為軟件開發(fā)人員和研究人員的共同目標(biāo)(王立福,2002)。然而40年來,人們對(duì)軟件工程的預(yù)測(cè)一直是發(fā)散的,盡管經(jīng)歷了面向過程、面向?qū)ο螅╫bject—oriented,OO)、面向構(gòu)件等階段,軟件工程在許多軟件項(xiàng)目開發(fā)中得到了一些成功應(yīng)用。但是,形勢(shì)仍舊不容樂觀,目前軟件項(xiàng)目完全成功的比例只是從20世紀(jì)80~90年代的10%上升到目前的30%,“軟件危機(jī)”的呼聲依舊不絕于耳,科學(xué)家們對(duì)軟件工程的期望和軟件自身的實(shí)際發(fā)展難以吻合?!  ?/pre>

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    軟件網(wǎng)絡(luò) PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7