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

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

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

定 價:¥26.00

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

ISBN: 9787811240979 出版時間: 2008-03-01 包裝: 平裝
開本: 16開 頁數(shù): 200 字數(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)狀;軟件復用思想;系統(tǒng)構(gòu)架理論與構(gòu)架建模方法研究;軟件構(gòu)件的抽取、設(shè)計與實現(xiàn)方法;基于構(gòu)架/構(gòu)件的大規(guī)模系統(tǒng)開發(fā)模型;系統(tǒng)構(gòu)架的評估等。可作為高校與軟件工程相關(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)的軟件認識觀
  1.3  支持復用的軟件開發(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)件的軟件新認識觀
第2章  軟件復用的思想
  2.1  軟件復用的定義
  2.2  軟件復用的分類
  2.3  軟件復用的優(yōu)點
  2.4  軟件復用的技術(shù)形式
  2.5  復用要求改變過程
  2.6  面向復用的軟件開發(fā)方法
    2.6.1  基于合成的方法
    2.6.2  基于生成的方法
  2.7  面向復用方法的比較與分析
  2.8  實現(xiàn)軟件復用的關(guān)鍵因素
    2.8.1  技術(shù)因素
    2.8.2  非技術(shù)因素
  2.9  軟件復用與面向?qū)ο笏枷?br />    2.9.1  面向?qū)ο髮浖陀玫闹С?br />    2.9.2  軟件復用對面向?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)架建模中的應用
    3.10.1  UML與ACME融合的可行性
    3.10.2  UMLL與ACME融合的策略
  3.11  系統(tǒng)體系結(jié)構(gòu)風格
    3.11.1  管道和過濾器風格
    3.11.2  C2體系結(jié)構(gòu)風格
    3.11.3  基于事件的隱式調(diào)用風格
    3.11.4  層次系統(tǒng)風格
    3.11.5  C/S體系結(jié)構(gòu)風格
    3.11.6  平臺/插件式構(gòu)架風格
    3.11.7  面向服務(wù)的構(gòu)架風格
  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)件在軟件復用中的適應性問題
  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ī)范的應用程序構(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)件的應用系統(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)件進行系統(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  風險承擔者
    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)架層軟件維護預測法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)架分析評價方法的討論
參考文獻

本目錄推薦

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