注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)大規(guī)模系統(tǒng)構(gòu)架建模及其開發(fā)技術(shù)

大規(guī)模系統(tǒng)構(gòu)架建模及其開發(fā)技術(shù)

大規(guī)模系統(tǒng)構(gòu)架建模及其開發(fā)技術(shù)

定 價:¥26.00

作 者: 郭秋萍,焦允,王全蘭 著
出版社: 北京航空航天大學(xué)出版社
叢編項:
標(biāo) 簽: 軟件工程/開發(fā)項目管理

ISBN: 9787811240979 出版時間: 2008-03-01 包裝: 平裝
開本: 16開 頁數(shù): 200 字?jǐn)?shù):  

內(nèi)容簡介

  從大規(guī)模系統(tǒng)構(gòu)架建模的角度,研究基于構(gòu)架/構(gòu)件的系統(tǒng)開發(fā)方法及其相關(guān)技術(shù)。通過研究統(tǒng)一建模語言(UML)與形式化體系結(jié)構(gòu)描述語言(ADL)的融合,建立一種基于構(gòu)架/構(gòu)件的大規(guī)模系統(tǒng)開發(fā)模型。主要內(nèi)容包括:國內(nèi)外研究現(xiàn)狀;軟件復(fù)用思想;系統(tǒng)構(gòu)架理論與構(gòu)架建模方法研究;軟件構(gòu)件的抽取、設(shè)計與實現(xiàn)方法;基于構(gòu)架/構(gòu)件的大規(guī)模系統(tǒng)開發(fā)模型;系統(tǒng)構(gòu)架的評估等??勺鳛楦咝Ec軟件工程相關(guān)專業(yè)或從事軟件體系結(jié)構(gòu)研究的高年級本科生、研究生、教師等的參考用書,也可為業(yè)內(nèi)相關(guān)技術(shù)人員提供參考。

作者簡介

暫缺《大規(guī)模系統(tǒng)構(gòu)架建模及其開發(fā)技術(shù)》作者簡介

圖書目錄

sp; 1.1  傳統(tǒng)軟件開發(fā)方法概況
    1.1.1  瀑布模型
    1.1.2  快速原型模型
    1.1.3  螺旋模型
    1.1.4  自動程序設(shè)計模型
    1.1.5  增量模型
    1.1.6  演化模型
  1.2  傳統(tǒng)的軟件認(rèn)識觀
  1.3  支持復(fù)用的軟件開發(fā)概況
    1.3.1  Parnas方法
    1.3.2  面向?qū)ο蟮能浖_發(fā)方法
    1.3.3  可視化開發(fā)方法
    1.3.4  基于構(gòu)件的軟件開發(fā)方法
  1.4  基于構(gòu)架/構(gòu)件的軟件新認(rèn)識觀
第2章  軟件復(fù)用的思想
  2.1  軟件復(fù)用的定義
  2.2  軟件復(fù)用的分類
  2.3  軟件復(fù)用的優(yōu)點
  2.4  軟件復(fù)用的技術(shù)形式
  2.5  復(fù)用要求改變過程
  2.6  面向復(fù)用的軟件開發(fā)方法
    2.6.1  基于合成的方法
    2.6.2  基于生成的方法
  2.7  面向復(fù)用方法的比較與分析
  2.8  實現(xiàn)軟件復(fù)用的關(guān)鍵因素
    2.8.1  技術(shù)因素
    2.8.2  非技術(shù)因素
  2.9  軟件復(fù)用與面向?qū)ο笏枷?br />    2.9.1  面向?qū)ο髮浖?fù)用的支持
    2.9.2  軟件復(fù)用對面向?qū)ο蟮闹С?br />第3章  系統(tǒng)構(gòu)架理論
    3.1  系統(tǒng)構(gòu)架的起源與發(fā)展
    3.1.1  系統(tǒng)構(gòu)架研究的必要性和重要意義
    3.1.2  系統(tǒng)構(gòu)架的發(fā)展史
    3.1.3  系統(tǒng)構(gòu)架的主要研究方向
  3.2  系統(tǒng)構(gòu)架的基本概念
  3.3  構(gòu)架的重要意義
  3.4  構(gòu)架的構(gòu)成要素
  3.5  構(gòu)架設(shè)計的元模型
  3.6  系統(tǒng)構(gòu)架的設(shè)計模型分析
    3.6.1  工件驅(qū)動的設(shè)計模型
    3.6.2  用例驅(qū)動的設(shè)計模型
    3.6.3  領(lǐng)域驅(qū)動的設(shè)計模型
    3.6.4  模式驅(qū)動的設(shè)計模型
  3.7  系統(tǒng)構(gòu)架的形式化描述
    3.7.1  系統(tǒng)構(gòu)架形式化描述的解決方案
    3.7.2  系統(tǒng)構(gòu)架描述和分析的要求
    3.7.3  幾種主要的系統(tǒng)構(gòu)架描述語言
  3.8  系統(tǒng)構(gòu)架的形式化描述與UML的集成
  3.9  ACME形式化描述語言
  3.10  UML與ACME在系統(tǒng)構(gòu)架建模中的應(yīng)用
    3.10.1  UML與ACME融合的可行性
    3.10.2  UMLL與ACME融合的策略
  3.11  系統(tǒng)體系結(jié)構(gòu)風(fēng)格
    3.11.1  管道和過濾器風(fēng)格
    3.11.2  C2體系結(jié)構(gòu)風(fēng)格
    3.11.3  基于事件的隱式調(diào)用風(fēng)格
    3.11.4  層次系統(tǒng)風(fēng)格
    3.11.5  C/S體系結(jié)構(gòu)風(fēng)格
    3.11.6  平臺/插件式構(gòu)架風(fēng)格
    3.11.7  面向服務(wù)的構(gòu)架風(fēng)格
  3.12  系統(tǒng)構(gòu)架的發(fā)展方向
    3.12.1  現(xiàn)存的不足
    3.12.2  研究熱點
    3.12.3  發(fā)展方向
第4章  構(gòu)件技術(shù)研究
  4.1  構(gòu)件的定義
  4.2  構(gòu)件的特點與分類
  4.3  構(gòu)件模型
  4.4  構(gòu)件技術(shù)與面向?qū)ο蠹夹g(shù)的關(guān)系
  4.5  構(gòu)件與構(gòu)架的關(guān)系
  4.6  構(gòu)件在軟件復(fù)用中的適應(yīng)性問題
  4.7  構(gòu)件的設(shè)計與實現(xiàn)原則
  4.8  構(gòu)件的獲取和評選
    4.8.1  自開發(fā)構(gòu)件
    4.8.2  商品化構(gòu)件
  4.9  構(gòu)件的組裝
    4.9.1  構(gòu)件組裝的分類
    4.9.2  幾種構(gòu)件組裝技術(shù)
  第5章  基于構(gòu)件的系統(tǒng)建模與設(shè)計
  5.1  基于面向?qū)ο蟮臉?gòu)件分析與設(shè)計
  5.2  面向構(gòu)件的建模工具
    5.2.1  UML的語義
    5.2.2  UML的圖形表示
  5.3  UML的構(gòu)件建模機制
    5.3.1  用例圖
    5.3.2  包圖
    5.3.3  類  圖
    5.3.4  交互圖
    5.3.5  實現(xiàn)圖
  5.4  基于用例的需求描述
  5.5  基于UML的構(gòu)件抽取
    5.5.1  用例對象類的識別
    5.5.2  對象類屬性的識別
    5.5.3  對象類方法的識別
    5.5.4  對象類間關(guān)系的識別
  5.6  基于對象的構(gòu)件設(shè)計
    5.6.1  確定子系統(tǒng)和類
    5.6.2  確定用例類圖
    5.6.3  確定用例順序圖
    5.6.4  類的設(shè)計
    5.6.5  類屬性的設(shè)計
    5.6.6  類操作的設(shè)計
    5.6.7  關(guān)系設(shè)計
    5.6.8  類的優(yōu)化
  5.7  構(gòu)件的實現(xiàn)
  第6章  主流的構(gòu)件實現(xiàn)規(guī)范
  6.1  CORBA
  6.2  J2EE/Ja,vaBeans/EJB
  6.3   Microsoft COM/DCOM/C0M+技術(shù)
  6.4  三種構(gòu)件實現(xiàn)規(guī)范的比較
  6.5  構(gòu)件技術(shù)與中間件技術(shù)
  6.6  基于J2EE規(guī)范的應(yīng)用程序構(gòu)件
    6.6.1  客戶層構(gòu)件
    6.6.2  Web層構(gòu)件
    6.6.3  業(yè)務(wù)層構(gòu)件
  6.7  支持構(gòu)件技術(shù)的運行平臺
    6.7.1  BEA公司的WebLogic平臺
    6.7.2  IBM公司的WebSphere平臺
    6.7.3  Microsoft DNA 2000-7F臺
第7章  基于構(gòu)架/構(gòu)件的應(yīng)用系統(tǒng)開發(fā)
  7.1  軟件生命周期中的系統(tǒng)構(gòu)架
    7.1.1  需求階段的系統(tǒng)構(gòu)架
    7.1.2  設(shè)計階段的系統(tǒng)構(gòu)架
    7.1.3  實現(xiàn)階段的系統(tǒng)構(gòu)架
    7.1.4  部署階段的系統(tǒng)構(gòu)架
  7.2  基于構(gòu)架/構(gòu)件進(jìn)行系統(tǒng)開發(fā)的兩種策略
    7.2.1  基于領(lǐng)域構(gòu)架的系統(tǒng)開發(fā)
    7.2.2  基于構(gòu)架/構(gòu)件的系統(tǒng)開發(fā)策略
  7.3  基于構(gòu)架/構(gòu)件開發(fā)大規(guī)模系統(tǒng)的方法模型
    7.3.1  系統(tǒng)需求分析
    7.3.2  基于ACME與UMI.融合的系統(tǒng)建模
    7.3.3  構(gòu)件抽取
    7.3.4  構(gòu)件設(shè)計
    7.3.5  構(gòu)件實現(xiàn)
    7.3.6  訂單管理子系統(tǒng)設(shè)計的主要構(gòu)件列表
    7.3.7  系統(tǒng)的組裝與部署
  7.4  系統(tǒng)建模的一致性保證
    7.4.1  不一致性的分類
    7.4.2  不一致性產(chǎn)生的原因
    7.4.3  不一致性問題解決的方法
第8章    系統(tǒng)構(gòu)架評估
  8.1  相關(guān)術(shù)語
    8.1.1  質(zhì)量屬性
    8.1.2  風(fēng)險承擔(dān)者
    8.1.3  場景
    8.1.4  評估技術(shù)
  8.2  常用的構(gòu)架評估方法
    8.2.1  軟件體系結(jié)構(gòu)分析法SAAM
    8.2.2  構(gòu)架權(quán)衡分析法ATAM
    8.2.3  基于場景的構(gòu)架再工程法SBAR
    8.2.4  構(gòu)架層軟件維護(hù)預(yù)測法ALPSM
    8.2.5  構(gòu)架可修改性分析法ALMA
    8.2.6  體系結(jié)構(gòu)比較分析法SACAM
    8.2.7  基于Rapide描述語言的構(gòu)架分析法
  8.3  常用的構(gòu)架評估支持工具
  8.4  系統(tǒng)構(gòu)架分析與評估方法的一些問題及討論
    8.4.1  存在的問題
    8.4.2  構(gòu)架分析評價方法的討論
參考文獻(xiàn)

本目錄推薦

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