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

軟件體系結(jié)構(gòu)的藝術(shù)(設(shè)計(jì)系列)

軟件體系結(jié)構(gòu)的藝術(shù)(設(shè)計(jì)系列)

定 價(jià):¥35.00

作 者: (美)Stephen T.Albin著;劉曉霞,郝玉潔等譯;劉曉霞譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 軟件工程技術(shù)叢書(shū) 設(shè)計(jì)系列
標(biāo) 簽: 暫缺

ISBN: 9787111134381 出版時(shí)間: 2004-01-01 包裝: 膠版紙
開(kāi)本: 24cm 頁(yè)數(shù): 265 字?jǐn)?shù):  

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

  本書(shū)給出獨(dú)立于任意特定工程過(guò)程或組織成熟程度的軟件體系結(jié)構(gòu)設(shè)計(jì)方法,為軟件體系結(jié)構(gòu)設(shè)計(jì)師提供做出軟件體系結(jié)構(gòu)決策和建立有效軟件體系結(jié)構(gòu)所必需的信息和工具。本書(shū)包括方法、設(shè)計(jì)表示及模型、技術(shù)(如面向?qū)ο蠛兔嫦蚪M件的技術(shù))、參考模型、體系結(jié)構(gòu)框架、分析、設(shè)計(jì)、體系結(jié)構(gòu)模式等方面的透徹介紹和應(yīng)用。本書(shū)不僅適合大型軟件系統(tǒng)的體系結(jié)構(gòu)設(shè)計(jì)師使用,而且特別適合較小、不太成熟的軟件開(kāi)發(fā)組織的體系結(jié)構(gòu)設(shè)計(jì)師使用,同時(shí),本書(shū)也可作為對(duì)軟件體系結(jié)構(gòu)設(shè)計(jì)感興趣的廣大讀者的參考讀物。軟件體系結(jié)構(gòu)是軟件開(kāi)發(fā)的一個(gè)新課題,是隨著軟件系統(tǒng)的復(fù)雜性不斷增加應(yīng)運(yùn)而生的;軟件正在成為許多系統(tǒng)的主要組成部分.因此.很有必要建立新的;準(zhǔn)則、原理和標(biāo)準(zhǔn),應(yīng)對(duì)不斷增加的復(fù)雜性。本書(shū)試圖綜合和提取這些信息,填補(bǔ)軟件體系結(jié)構(gòu)設(shè)計(jì)理念的空白,提供建立有效軟件體系結(jié)構(gòu)所必需的信息和工具。主要內(nèi)容包括:方法學(xué)、設(shè)計(jì)表示及模型、技術(shù)、參考模型、體系結(jié)構(gòu)框架等如何將設(shè)計(jì)模式應(yīng)用到自己的軟件設(shè)計(jì)之中獨(dú)立于任意特定工程過(guò)程或組織成熟程度的軟件體系結(jié)構(gòu)設(shè)計(jì)方法。

作者簡(jiǎn)介

  StephenT.Albin是北加州的軟件工程師和技術(shù)顧問(wèn),曾經(jīng)開(kāi)發(fā)了多個(gè)商用的企業(yè)應(yīng)用軟件、軟件平臺(tái)和技術(shù)。他是ACM和IEEE計(jì)算機(jī)和工程管理協(xié)會(huì)的會(huì)員。

圖書(shū)目錄

  第1章  軟件體系結(jié)構(gòu)介紹
    1.1  軟件開(kāi)發(fā)的演變
    1.2  軟件工程基礎(chǔ)
    1.2.1  可重用資源
    1.2.2  通用程序設(shè)計(jì)語(yǔ)言
    1.2.3  專用程序設(shè)計(jì)語(yǔ)言
    1.  2.4  建模語(yǔ)言和表示法
    1.  3  L3軟件體系結(jié)構(gòu)的元素
    1.3.1  組件、連接器和質(zhì)量
    1.3.2  體系結(jié)構(gòu)描述
    1.3.3  軟件體系結(jié)構(gòu)與軟件設(shè)計(jì)方法學(xué)
    1.3.4  體系結(jié)構(gòu)的類型
    1.4  本章小結(jié)
  第2章  軟件產(chǎn)品生命周期
    2.1  管理的視圖
    2.1.1  初始階段
    2.1.2  細(xì)化階段
    2.1.3  構(gòu)造階段
    2.1.4  移交階段
    2.2  軟件工程的視圖
    2.2.1  需求分析和規(guī)格說(shuō)明
    2.2.2  設(shè)計(jì)
    2.2.  3  實(shí)現(xiàn)和測(cè)試
    2.2.4  部署和維護(hù)
    2.3  工程設(shè)計(jì)的視圖
    2.3.1  產(chǎn)品計(jì)劃:信息規(guī)格說(shuō)明
    2.3.2  概念設(shè)計(jì):原則規(guī)格說(shuō)明
    2.3.3  具體設(shè)計(jì):布局規(guī)格說(shuō)明
    2.3.4  詳細(xì)設(shè)計(jì):生產(chǎn)規(guī)格說(shuō)明
    2.4  體系結(jié)構(gòu)設(shè)計(jì)的視圖
    2.4.1  預(yù)設(shè)計(jì)階段
    2.4.2  域分析階段
    2.4.3  示意設(shè)計(jì)階段
    2.4.4  設(shè)計(jì)開(kāi)發(fā)階段
    2.4.5  建造階段
    2.5  各種視圖的綜合
    2.6  本章小結(jié)
  第3章  體系結(jié)構(gòu)設(shè)計(jì)過(guò)程
    3.1  理解問(wèn)題
    3.2  確定設(shè)計(jì)元素及其關(guān)系
    3.2.1  定義系統(tǒng)上下文環(huán)境
    3.2.2  確定模塊
    3.2.3  描述組件和連接器
    3.3  評(píng)價(jià)體系結(jié)構(gòu)
    3.4  轉(zhuǎn)換體系結(jié)構(gòu)
    3.5  本章小結(jié)
  第4章  軟件設(shè)計(jì)介紹
    4.1  軟件體系結(jié)構(gòu)設(shè)計(jì)中的問(wèn)題
    4.2  功能、形式和制造維特魯威風(fēng)格的三和弦
    4.2.1  功能和產(chǎn)品計(jì)劃
    4.2.2  形式和交互設(shè)計(jì)
    4.2.3  認(rèn)知摩擦和體系結(jié)構(gòu)設(shè)計(jì)
    4.2.4  制造
    4.2.5  應(yīng)用的體系結(jié)構(gòu)
    4.2.6  例子
    6.2.2  系統(tǒng)推理模型
    6.2.3  系統(tǒng)設(shè)計(jì)模型
    6.3  模型的作用
    6.3.1  風(fēng)險(xiǎn)承擔(dān)者與體系結(jié)構(gòu)設(shè)計(jì)師的溝通
    6.3.2  設(shè)計(jì)決策和設(shè)計(jì)評(píng)估
    6.3. 3  詳細(xì)設(shè)計(jì)的指導(dǎo)原則
    6.3.  4  可重用技術(shù)的人工制品
    6. 4  問(wèn)題域和方案域建模
    6.4.1  問(wèn)題域模型
    6.4.2  方案域模型
    6.5  視圖
    6.5.1  目標(biāo)和目的模型
    6.5.2  行為/功能模型
    6.5.3  信息/數(shù)據(jù)模型
    6.5  形式模型
    6.5.5  非功能/性能模型
    6.6  本章小結(jié)
  第7章  體系結(jié)構(gòu)表示
    7.1  體系結(jié)構(gòu)表示的目的
    7.2  軟件體系結(jié)構(gòu)表示基礎(chǔ)
    7.3  體系結(jié)構(gòu)描述語(yǔ)言
    7.3.1  設(shè)計(jì)語(yǔ)言元素
    7.3.2  第一類連接器
    7.3.3  模塊和組件
    7.3.4  例子:C2SADL
    7.3.5  應(yīng)用ADL
    7.4  本章小結(jié)
  第8章  質(zhì)量模型和質(zhì)量屬性
    8.1  過(guò)程和產(chǎn)品質(zhì)量
    8.2  確定質(zhì)量需求
    8.2.1  度量質(zhì)量屬性
    8.2.2  質(zhì)量需求和體系結(jié)構(gòu)設(shè)計(jì)
    8.2.3  系統(tǒng)知識(shí)和質(zhì)量屬性
    8.  2. 4  到質(zhì)量標(biāo)準(zhǔn)的障礙
    8.2.5  常見(jiàn)的質(zhì)量屬性誤解
    8.3  理解質(zhì)量模型
    8.4  用質(zhì)量屬性進(jìn)行體系結(jié)構(gòu)設(shè)計(jì)
    8. 4.1  功能性
    8.4.2  性能(有效性)
    8.4.3  可修改性
    8.4.4  可用性和可靠性
    8.4.5  適用性
    8.4.6  可移植性
    8.5  體系結(jié)構(gòu)和質(zhì)量模型
    8.6  本章小結(jié)
  第9章  體系結(jié)構(gòu)設(shè)計(jì)原則
    9.1  體系結(jié)構(gòu)級(jí)的設(shè)計(jì)
    9.1.1  應(yīng)用設(shè)計(jì)原則
    9.1.2  使用系統(tǒng)的思想
    9.1.3  例子
    9.2  用設(shè)計(jì)操作進(jìn)行體系結(jié)構(gòu)設(shè)計(jì)
    9.2.1  分解
    9.2.2  復(fù)制
    9.2.3  壓縮
    9.2.4  抽象
    9.2.5  資源共享
    9.3  功能設(shè)計(jì)策略
    9.3.1  自監(jiān)控
    9.3.2  恢復(fù)
    9.3.  3  儀器檢測(cè)
    9.4  本章小結(jié)
  第10章  應(yīng)用體系結(jié)構(gòu)風(fēng)格和模式
    10.1  定義體系結(jié)構(gòu)模式和風(fēng)格
    10.1.1  激活模型
    10.1.2  風(fēng)格和質(zhì)量屬性
    10.2  常見(jiàn)的體系結(jié)構(gòu)風(fēng)格
    10.2.1  數(shù)據(jù)流系統(tǒng)
    10.2.2  調(diào)用返回系統(tǒng)
   10.2.3  獨(dú)立組件
   10.2.4  虛擬機(jī)
   10.2.5  庫(kù)
   10.3  應(yīng)用體系結(jié)構(gòu)風(fēng)格的例子
   10.4  本章小結(jié)
  第11章  理解元模型
    11.1  理解元模型
    11.2  使用參考模型
    11.2.1  Seeheim模型
    11.2.2  arch/slinky模型
    11.2.3  企業(yè)應(yīng)用參考模型
    11.2.4  技術(shù)堆疊和體系結(jié)構(gòu)層次
    11.3  描述軟件組件的基本元模型
    11.4  例子內(nèi)容管理系統(tǒng)參考模型
    11.4.1  域模型
    11.4.2  內(nèi)容協(xié)作參考模型
    11.4.3  內(nèi)容管理參考模型
    11.5  本章小結(jié)
  第12章  建立體系結(jié)構(gòu)描述
    12.1  體系結(jié)構(gòu)描述的標(biāo)準(zhǔn)化
    12.2  建立體系結(jié)構(gòu)描述
    12.2.1  確定體系結(jié)構(gòu)描述
    12.2.2  確定風(fēng)險(xiǎn)承擔(dān)者
    12.2.3  選擇視點(diǎn)
    12.2.4  確定視點(diǎn)
    12.2.5  確定視圖
    12.2.6  記錄視圖的不一致
    12.2.7  建立對(duì)體系結(jié)構(gòu)基本原理的闡述
    12.3  使用體系結(jié)構(gòu)描述
    12.3.1  建立現(xiàn)有系統(tǒng)的體系結(jié)構(gòu)描述
    12.3.2  進(jìn)行體系結(jié)構(gòu)評(píng)估
    12.3.3  規(guī)格說(shuō)明的語(yǔ)用
    12.4  本章小結(jié)
  第13章  使用體系結(jié)構(gòu)框架
    13.1  軟件體系結(jié)構(gòu)框架.
    13.1.1  體系結(jié)構(gòu)框架的哲學(xué)
    13.1.2  體系結(jié)構(gòu)框架的目標(biāo)
    13.1.3  方法學(xué)和體系結(jié)構(gòu)框架
    13.2  體系結(jié)構(gòu)的4+1視圖模型
    13.2.1  與IEEEl471的關(guān)系
    13.2.2  邏輯視點(diǎn)
    13.2.3  過(guò)程視點(diǎn)
    13.2.4  開(kāi)發(fā)視點(diǎn)
    13.2.5  物理視點(diǎn)
    13.2.6  場(chǎng)景視點(diǎn)
    13.2.7  模型超載
    13.2.8  用UnifiedProcess建造體系結(jié)構(gòu)
    13.3  開(kāi)放式分布處理參考模型
    13.3.1  企業(yè)視點(diǎn)
    13.3.2  信息視點(diǎn)
    13.3.3  計(jì)算視點(diǎn)
    13.3.4  工程視點(diǎn)
    13.3.5  技術(shù)視點(diǎn)
    13.4  本章小結(jié)
  第14章  軟件體系結(jié)構(gòu)質(zhì)量
    14.1  評(píng)估軟件體系結(jié)構(gòu)的重要性
    14.1.1  內(nèi)容出版系統(tǒng)的例子
    14.1.2  企業(yè)應(yīng)用的例子
    14.2  怎樣提高質(zhì)量
    14.2.1  系統(tǒng)化的設(shè)計(jì)過(guò)程
    14.2.2  正確地理解問(wèn)題
    14.2.3  評(píng)估軟件體系結(jié)構(gòu)
    14.3  體系結(jié)構(gòu)評(píng)價(jià)
    14.4  評(píng)估可修改性
    14.5  評(píng)估性能
    14.6  本章小結(jié)
  參考文獻(xiàn)

本目錄推薦

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