注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)軟件體系結(jié)構(gòu)

軟件體系結(jié)構(gòu)

軟件體系結(jié)構(gòu)

定 價(jià):¥29.00

作 者: 王小剛,黎揚(yáng),周寧 著
出版社: 北京交通大學(xué)出版社
叢編項(xiàng): 高等教育"十二五"規(guī)劃教材
標(biāo) 簽: 計(jì)算機(jī)/網(wǎng)絡(luò) 軟件工程/開發(fā)項(xiàng)目管理

ISBN: 9787512118812 出版時(shí)間: 2014-04-01 包裝: 平裝
開本: 16開 頁數(shù): 188 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《軟件體系結(jié)構(gòu)/高等教育“十二五”規(guī)劃教材》系統(tǒng)闡述了軟件體系結(jié)構(gòu)的概念、思想,以及建模和描述手段,介紹了軟件體系結(jié)構(gòu)的重要模式及應(yīng)用。指導(dǎo)如何設(shè)計(jì)出高質(zhì)量的符合需求的軟件體系結(jié)構(gòu),給出了評(píng)估軟件體系結(jié)構(gòu)的方法,論述了當(dāng)前流行技術(shù)的軟件體系結(jié)構(gòu)。全書強(qiáng)調(diào)思想和理念,重視實(shí)用和實(shí)踐。全書共分9章,第1章介紹軟件體系結(jié)構(gòu)的起源、概念、作用和發(fā)展等;第2章給出了軟件體系結(jié)構(gòu)模式(風(fēng)格)的分類,列舉了經(jīng)典的風(fēng)格實(shí)例,并通過例子闡述了使用方法;第3章是關(guān)于軟件體系結(jié)構(gòu)描述,包括IEEE1471標(biāo)準(zhǔn)、軟件體系結(jié)構(gòu)文檔、軟件體系結(jié)構(gòu)描述語言、動(dòng)態(tài)軟件體系結(jié)構(gòu)及描述;第4章講述軟件體系結(jié)構(gòu)的設(shè)計(jì)思想、原則、方法及流程,強(qiáng)調(diào)要關(guān)注的問題,說明軟件體系結(jié)構(gòu)恢復(fù)和重構(gòu)的概念及意義,給出了重構(gòu)模式;第5章闡述軟件體系結(jié)構(gòu)與軟件質(zhì)量的密切關(guān)系,以及實(shí)現(xiàn)質(zhì)量屬性的體系結(jié)構(gòu)策略;第6章論述軟件體系結(jié)構(gòu)評(píng)估的意義和方法,重點(diǎn)是ATAM評(píng)估方法;第7章簡(jiǎn)單介紹了面向特定領(lǐng)域軟件體系結(jié)構(gòu)和軟件產(chǎn)品線;第8章說明了基于Java和.NET的分布式體系結(jié)構(gòu)及組成要素;第9章介紹了幾種主流技術(shù)軟件的體系結(jié)構(gòu)及關(guān)鍵技術(shù),包括SOA、Android、云計(jì)算等?!盾浖w系結(jié)構(gòu)/高等教育“十二五”規(guī)劃教材》可作為高等院校軟件工程專業(yè)及其他計(jì)算機(jī)類專業(yè)的軟件體系結(jié)構(gòu)教材,也可作為軟件工程相關(guān)技術(shù)人員的參考用書。

作者簡(jiǎn)介

暫缺《軟件體系結(jié)構(gòu)》作者簡(jiǎn)介

圖書目錄

第1章 軟件體系結(jié)構(gòu)概覽
1.1 復(fù)雜性——我們的敵人
1.2 什么是軟件體系結(jié)構(gòu)
1.2.1 組成視角
1.2.2 決策視角
1.3 軟件體系結(jié)構(gòu)核心模型
1.4 軟件體系結(jié)構(gòu)起源
1.5 軟件體系結(jié)構(gòu)與軟件框架
1.6 軟件體系結(jié)構(gòu)生命周期模型
1.7 軟件體系結(jié)構(gòu)的作用和意義
1.8 軟件體系結(jié)構(gòu)的現(xiàn)狀及發(fā)展方向
1.8.1 研究與應(yīng)用現(xiàn)狀
1.8.2 研究熱點(diǎn)
1.8.3 發(fā)展方向
第2章 軟件體系結(jié)構(gòu)模式(風(fēng)格)
2.1 軟件體系結(jié)構(gòu)模式(風(fēng)格)概述
2.1.1 軟件模式
2.1.2 軟件體系結(jié)構(gòu)模式
2.2 幾種經(jīng)典的風(fēng)格簡(jiǎn)介
2.2.1 管道/過濾器
2.2.2 數(shù)據(jù)抽象和面向?qū)ο箫L(fēng)格
2.2.3 基于事件的隱式調(diào)用風(fēng)格
2.2.4 層次系統(tǒng)風(fēng)格
2.2.5 倉庫風(fēng)格
2.3 移動(dòng)機(jī)器人設(shè)計(jì)
2.3.1 移動(dòng)機(jī)器人體系結(jié)構(gòu)的設(shè)計(jì)需求
2.3.2 應(yīng)用經(jīng)典風(fēng)格的解決方案
2.4 客戶/服務(wù)器風(fēng)格
2.4.1 C/S結(jié)構(gòu)
2.4.2 B/S結(jié)構(gòu)
2.4.3 C/S與B/S混合
2.5 MVC模式
2.6 分布式代理者模式
2.6.1 問題和方案
2.6.2 代理者系統(tǒng)結(jié)構(gòu)
2.6.3 代理者體系結(jié)構(gòu)的優(yōu)缺點(diǎn)
2.7 軟件架構(gòu)性反模式
第3章 軟件體系結(jié)構(gòu)描述
3.1 IEEE1471軟件體系結(jié)構(gòu)描述框架標(biāo)準(zhǔn)
3.2 軟件體系結(jié)構(gòu)文檔
3.2.1 幾個(gè)問題
3.2.2 體系結(jié)構(gòu)文檔的作用
3.2.3 RUP軟件架構(gòu)文檔要素
3.3 軟件體系結(jié)構(gòu)描述語言
3.3.1 軟件體系結(jié)構(gòu)的形式化描述
3.3.2 軟件體系結(jié)構(gòu)描述語言概述
3.3.3 幾種典型軟件體系結(jié)構(gòu)描述語言
3.3.4 基于ADL的軟件體系結(jié)構(gòu)求精——以Acme-ARL為例
3.4 動(dòng)態(tài)軟件體系結(jié)構(gòu)及描述
3.4.1 DSA動(dòng)態(tài)演化
3.4.2 DSA描述語言
第4章 軟件體系結(jié)構(gòu)設(shè)計(jì)
4.1 架構(gòu)師
4.2 軟件體系結(jié)構(gòu)設(shè)計(jì)概述
4.3 體系結(jié)構(gòu)設(shè)計(jì)的思想和操作
4.3.1 架構(gòu)(體系結(jié)構(gòu))之美
4.3.2 幾個(gè)核心問題
4.3.3 軟件體系結(jié)構(gòu)設(shè)計(jì)的基本操作
4.3.4 體系結(jié)構(gòu)設(shè)計(jì)關(guān)注點(diǎn)
4.4 多視圖軟件體系結(jié)構(gòu)設(shè)計(jì)
4.4.1 為什么需要多視圖
4.4.2 “4+1”視圖模型
4.4.3 視圖間同步問題
4.4.4 視圖的數(shù)量問題
4.5 從概念性體系結(jié)構(gòu)到實(shí)際體系結(jié)構(gòu)
4.5.1 概念性體系結(jié)構(gòu)
4.5.2 實(shí)際體系結(jié)構(gòu)
4.5.3 概念性體系結(jié)構(gòu)和實(shí)際體系結(jié)構(gòu)之比較
4.5.4 體系結(jié)構(gòu)設(shè)計(jì)過程
4.6 體系結(jié)構(gòu)設(shè)計(jì)的程度
4.6.1 體系結(jié)構(gòu)設(shè)計(jì)的三種癥狀
4.6.2 簡(jiǎn)單設(shè)計(jì)
4.6.3 體系結(jié)構(gòu)設(shè)計(jì)細(xì)化的程度
4.7 基于體系結(jié)構(gòu)的軟件開發(fā)模型
4.7.1 總體過程
4.7.2 體系結(jié)構(gòu)需求
4.7.3 體系結(jié)構(gòu)設(shè)計(jì)
4.7.4 體系結(jié)構(gòu)文檔化
4.7.5 體系結(jié)構(gòu)復(fù)審
4.7.6 體系結(jié)構(gòu)實(shí)現(xiàn)
4.7.7 體系結(jié)構(gòu)演化
4.8 軟件體系結(jié)構(gòu)恢復(fù)和重構(gòu)
4.8.1 正向工程和反向工程
4.8.2 軟件重構(gòu)概念
4.8.3 體系結(jié)構(gòu)和設(shè)計(jì)恢復(fù)
4.8.4 體系結(jié)構(gòu)和設(shè)計(jì)重構(gòu)
4.8.5 體系結(jié)構(gòu)重構(gòu)模式
第5章 軟件體系結(jié)構(gòu)與軟件質(zhì)量
5.1 軟件質(zhì)量屬性
5.1.1 基本概念
5.1.2 軟件體系結(jié)構(gòu)和質(zhì)量屬性的關(guān)系
5.1.3 質(zhì)量屬性之間的關(guān)系
5.2 軟件質(zhì)量度量模型和相關(guān)體系結(jié)構(gòu)要素
5.3 質(zhì)量屬性的場(chǎng)景描述法
5.4 幾種質(zhì)量屬性及其一般場(chǎng)景
5.5 幾種質(zhì)量屬性策略
5.6 軟件體系結(jié)構(gòu)本身的質(zhì)量屬性
第6章 軟件體系結(jié)構(gòu)評(píng)估
6.1 基本概念
6.2 主要評(píng)估方式
6.3 ATAM評(píng)估方法
6.3.1 ATAM評(píng)估過程
6.3.2 ATAM評(píng)估實(shí)例——戰(zhàn)場(chǎng)控制系統(tǒng)
6.4 CBAM評(píng)估方法
6.4.1 CBAM的基本思想
6.4.2 CBAM評(píng)估方法的步驟
第7章 特定領(lǐng)域軟件體系結(jié)構(gòu)及產(chǎn)品線體系結(jié)構(gòu)
7.1 特定領(lǐng)域軟件體系結(jié)構(gòu)
7.1.1 基本概念
7.1.2 基本活動(dòng)
7.1.3 參與DSSA的人員
7.1.4 DSSA應(yīng)用開發(fā)的三層模型
7.1.5 DSSA和體系結(jié)構(gòu)風(fēng)格的比較
7.2 軟件產(chǎn)品線體系結(jié)構(gòu)
7.2.1 概念和術(shù)語
7.2.2 使用產(chǎn)品線的好處和代價(jià)
7.2.3 導(dǎo)致產(chǎn)品線失敗的因素
7.2.4 產(chǎn)品線系統(tǒng)
7.2.5 成功案例:青鳥工程
第8章 基于Java和.NET的分布式軟件體系結(jié)構(gòu)
8.1 基于Java的分布式體系結(jié)構(gòu)及其技術(shù)
8.1.1 Java平臺(tái)
8.1.2 JavaEE的概念
8.1.3 JavaEE的四層模型
8.1.4 JavaEE應(yīng)用程序組件
8.1.5 JavaEE的服務(wù)和容器
8.1.6 JavaEE平臺(tái)的核心API與組件
……
第9章 主流技術(shù)軟件體系結(jié)構(gòu)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)