出版時(shí)間:2009-9 出版社:西安電子科大 作者:付燕 頁(yè)數(shù):282
內(nèi)容概要
本書(shū)對(duì)軟件體系結(jié)構(gòu)的理論基礎(chǔ)、研究?jī)?nèi)容、當(dāng)前研究現(xiàn)狀和實(shí)踐應(yīng)用進(jìn)行了系統(tǒng)的介紹。通過(guò)本書(shū),讀者可以了解到軟件體系結(jié)構(gòu)的基本概念、風(fēng)格、描述方法、設(shè)計(jì)方法、評(píng)估方法和集成開(kāi)發(fā)環(huán)境等內(nèi)容?! ”緯?shū)共分10章。第1章簡(jiǎn)單介紹了軟件重用和構(gòu)件技術(shù)的一些基本概念,它們是學(xué)習(xí)軟件體系結(jié)構(gòu)有關(guān)知識(shí)的基礎(chǔ);第2章介紹了軟件體系結(jié)構(gòu)的概念;發(fā)展和研究現(xiàn)狀;第3章對(duì)軟件體系結(jié)構(gòu)的風(fēng)格進(jìn)行了較為詳細(xì)的介紹,并給出了一些應(yīng)用實(shí)例;第4章討論了軟件體系結(jié)構(gòu)的三種描述方法;第5章介紹了軟件體系結(jié)構(gòu)設(shè)計(jì)過(guò)程中使用的一般原理和設(shè)計(jì)模式,以及常用的體系結(jié)構(gòu)設(shè)計(jì)方法;第6章對(duì)Bass等人提出的一種基于體系結(jié)構(gòu)的軟件開(kāi)發(fā)過(guò)程做了詳細(xì)介紹;第7章介紹了軟件體系結(jié)構(gòu)評(píng)估方法,重點(diǎn)介紹SAAM和ATAM方法;第8章介紹了Web服務(wù)體系結(jié)構(gòu)的有關(guān)知識(shí),并給出了一個(gè)簡(jiǎn)單的應(yīng)用實(shí)例;第9章對(duì)特定領(lǐng)域的軟件體系結(jié)構(gòu)進(jìn)行了介紹,詳細(xì)討論了其建立過(guò)程;第10章介紹了軟件體系結(jié)構(gòu)集成開(kāi)發(fā)環(huán)境的具體功能。 本書(shū)可作為計(jì)算機(jī)軟件專業(yè)高年級(jí)本科生和研究生的軟件體系結(jié)構(gòu)教材,也可作為軟件開(kāi)發(fā)人員的參考書(shū)。
書(shū)籍目錄
第1章 軟件重用與構(gòu)件技術(shù) 1.1 軟件重用概述 1.1.1 軟件重用的定義 1.1.2 軟件重用的研究現(xiàn)狀 1.1.3 重用驅(qū)動(dòng)的軟件過(guò)程 1.2 構(gòu)件的特點(diǎn)和分類 1.2.1 構(gòu)件的特點(diǎn) 1.2.2 構(gòu)件的分類 1.3 構(gòu)件描述模型 1.3.1 3C模型 1.3.2 REBOOT模型 1.3.3 青鳥(niǎo)構(gòu)件模型 1.4 構(gòu)件獲取 1.5 構(gòu)件管理 1.6 構(gòu)件重用 1.7 本章小結(jié) 習(xí)題第2章 軟件體系結(jié)構(gòu)概論 2.1 軟件體系結(jié)構(gòu)的定義 2.2 軟件體系結(jié)構(gòu)的研究意義 2.3 軟件體系結(jié)構(gòu)的發(fā)展歷程 2.3.1 “無(wú)體系結(jié)構(gòu)”設(shè)計(jì)階段 2.3.2 萌芽階段 2.3.3 初級(jí)階段 2.3.4 高級(jí)階段 2.3.5 綜合 2.4 軟件體系結(jié)構(gòu)的研究現(xiàn)狀及發(fā)展方向 2.4.1 軟件體系結(jié)構(gòu)的研究現(xiàn)狀 2.4.2 軟件體系結(jié)構(gòu)的發(fā)展方向 2.5 本章小結(jié) 習(xí)題第3章 軟件體系結(jié)構(gòu)的風(fēng)格 3.1 軟件體系結(jié)構(gòu)風(fēng)格概述 3.2 經(jīng)典軟件體系結(jié)構(gòu)風(fēng)格 3.2.1 管道一過(guò)濾器 3.2.2 數(shù)據(jù)抽象和面向?qū)ο箫L(fēng)格 3.2.3 基于事件的隱式調(diào)用風(fēng)格 3.2.4 層次系統(tǒng)風(fēng)格 3.2.5 倉(cāng)庫(kù)風(fēng)格和黑板風(fēng)格 3.2.6 模型一視圖一控制器(MVC)風(fēng)格 3.2.7 解釋器風(fēng)格 3.2.8 C2風(fēng)格 3.3 案例研究 3.3.1 案例一:上下文關(guān)鍵字 3.3.2 案例二:儀器軟件 3.4 客戶/服務(wù)器風(fēng)格 3.5 三層C/S結(jié)構(gòu)風(fēng)格 3.6 瀏覽器/服務(wù)器風(fēng)格 3.7 正交軟件體系結(jié)構(gòu)風(fēng)格 3.7.1 正交軟件體系結(jié)構(gòu)的概念 3.7.2 正交軟件體系結(jié)構(gòu)的優(yōu)點(diǎn) 3.8 基于層次消息總線的體系結(jié)構(gòu)風(fēng)格 3.8.1 JB/HMB風(fēng)格的基本特征 3.8.2 構(gòu)件模型 3.8.3 構(gòu)件接口 3.8.4 消息總線 3.8.5 構(gòu)件靜態(tài)結(jié)構(gòu) 3.8.6 構(gòu)件動(dòng)態(tài)行為 3.8.7 運(yùn)行時(shí)刻的系統(tǒng)演化 3.8.8 總結(jié) 3.9 異構(gòu)結(jié)構(gòu)風(fēng)格 3.9.1 使用異構(gòu)結(jié)構(gòu)的原因 3.9.2 異構(gòu)體系結(jié)構(gòu)的組織 3.9.3 異構(gòu)體系結(jié)構(gòu)的實(shí)例 3.10 本章小結(jié) 習(xí)題第4章 軟件體系結(jié)構(gòu)描述 4.1 軟件體系結(jié)構(gòu)描述方法 4.2 軟件體系結(jié)構(gòu)描述語(yǔ)言 ……第5章 軟件體系結(jié)構(gòu)設(shè)計(jì)第6章 基于體系結(jié)構(gòu)的軟件開(kāi)發(fā)過(guò)程第7章 軟件體系結(jié)構(gòu)評(píng)估第8章 Web服務(wù)體系結(jié)構(gòu)第9章 特定領(lǐng)域的軟件體系結(jié)構(gòu)第10章 軟件體系結(jié)構(gòu)集成開(kāi)發(fā)環(huán)境參考文獻(xiàn)
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
軟件體系結(jié)構(gòu)實(shí)用教程 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版