出版時(shí)間:2004-1 出版社:機(jī)械工業(yè)出版社 作者:阿爾賓 頁(yè)數(shù):265 譯者:劉曉霞
Tag標(biāo)簽:無(wú)
內(nèi)容概要
本書給出獨(dú)立于任意特定工程過程或組織成熟程度的軟件體系結(jié)構(gòu)設(shè)計(jì)方法,為軟件體系結(jié)構(gòu)設(shè)計(jì)師提供做出軟件體系結(jié)構(gòu)決策和建立有效軟件體系結(jié)構(gòu)所必需的信息和工具。本書包括方法、設(shè)計(jì)表示及模型、技術(shù)(如面向?qū)ο蠛兔嫦蚪M件的技術(shù))、參考模型、體系結(jié)構(gòu)框架、分析、設(shè)計(jì)、體系結(jié)構(gòu)模式等方面的透徹介紹和應(yīng)用。
本書不僅適合大型軟件系統(tǒng)的體系結(jié)構(gòu)設(shè)計(jì)師使用,而且特別適合較小、不太成熟的軟件開發(fā)組織的體系結(jié)構(gòu)設(shè)計(jì)師使用,同時(shí),本書也可作為對(duì)軟件體系結(jié)構(gòu)設(shè)計(jì)感興趣的廣大讀者的參考讀物。
軟件體系結(jié)構(gòu)是軟件開發(fā)的一個(gè)新課題,是隨著軟件系統(tǒng)的復(fù)雜性不斷增加應(yīng)運(yùn)而生的;軟件正在成為許多系統(tǒng)的主要組成部分.因此.很有必要建立新的;準(zhǔn)則、原理和標(biāo)準(zhǔn),應(yīng)對(duì)不斷增加的復(fù)雜性。
本書試圖綜合和提取這些信息,填補(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ú)立于任意特定工程過程或組織成熟程度的軟件體系結(jié)構(gòu)設(shè)計(jì)方法。
作者簡(jiǎn)介
Stephen T.Albin 是北加州的軟件工程師和技術(shù)顧問,曾經(jīng)開發(fā)了多個(gè)商用的企業(yè)應(yīng)用軟件、軟件平臺(tái)和技術(shù)。他是ACM和IEEE計(jì)算機(jī)和工程管理協(xié)會(huì)的會(huì)員。
書籍目錄
譯者序前言第1章 軟件體系結(jié)構(gòu)介紹 1.1 軟件開發(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 軟件體系結(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ī)格說明 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ī)格說明 2.3.2 概念設(shè)計(jì):原則規(guī)格說明 2.3.3 具體設(shè)計(jì):布局規(guī)格說明 2.3.4 詳細(xì)設(shè)計(jì):生產(chǎn)規(guī)格說明 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ì)開發(fā)階段 2.4.5 建造階段 2.5 各種視圖的綜合 2.6 本章小結(jié)第3章 體系結(jié)構(gòu)設(shè)計(jì)過程 3.1 理解問題 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ì)介紹第5章 復(fù)雜性和模塊化第6章 模型和知識(shí)表示第7章 體系結(jié)構(gòu)表示第8章 質(zhì)量模型和質(zhì)量屬性第9章 體系結(jié)構(gòu)設(shè)計(jì)原則第10章 應(yīng)用體系結(jié)構(gòu)風(fēng)格和模式第11章 理解元模型第12章 建立體系結(jié)構(gòu)描述第13章 使用體系結(jié)構(gòu)框架第14章 軟件體系結(jié)構(gòu)質(zhì)量參考文獻(xiàn)
圖書封面
圖書標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
軟件體系結(jié)構(gòu)的藝術(shù) PDF格式下載