注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件工程及軟件方法學基于重用的軟件工程:技術、組織和控制

基于重用的軟件工程:技術、組織和控制

基于重用的軟件工程:技術、組織和控制

定 價:¥68.00

作 者: (美)Hafedh Mili[等]著;韓柯等譯;韓柯譯
出版社: 電子工業(yè)出版社
叢編項: 軟件工程叢書
標 簽: 暫缺

ISBN: 9787505392281 出版時間: 2004-01-01 包裝: 平裝
開本: 24cm 頁數: 655 字數:  

內容簡介

  1970年以來,軟件生產率一直穩(wěn)步提高,但是還不足以彌補人們對軟件行業(yè)的要求和目前狀況之間的差距。今天,由于軟件成本在計算機系統(tǒng)成本中的比例持續(xù)升高,又由于軟件缺陷仍然是很多常見故障的原因,因此能夠促進軟件質量和開發(fā)生產率有一個數量級改進的任何措施,都會把軟件行業(yè)從長期的危機狀態(tài)中解救出來?;谥赜玫能浖こ套詮?0世紀60年代末以來,一直被炒作為“近期”可以提供這種改進的惟一實用和現實的途徑。本書將介紹基于重用的軟件工程各個方面的最新狀況和實踐,并努力解釋這種所謂“近期”為什么遲遲不能到來的原因,以及如何解決有關的問題。軟件重用的理論研究和實踐,在軟件發(fā)達國家已經有了一定的歷史。實踐證明,軟件重用是從根本上提高軟件生產率、降低成本、提高質量的有效途徑;同時也說明,軟件重用需要在關鍵技術、管理、指標等很多方面引入注重實效的變革。本書討論了基于重用的軟件工程實踐模型和其他有關的基礎問題;全面介紹了基于重用的軟件工程的當前狀態(tài)和未來;比較全面地討論了重用的關鍵技術、管理和組織問題;詳細論述了這些理論知識在基于組件的軟件開發(fā)生命周期和產品線工程中的運用問題。本書非常適合計劃推進本單位軟件重用實踐的管理和技術人員閱讀。相信本書對高校計算機應用專業(yè)研究生和高年級本科生也有很好的參考價值。

作者簡介

暫缺《基于重用的軟件工程:技術、組織和控制》作者簡介

圖書目錄

第1部分 引論
第1章 軟件重用與軟件工程
1.1 概念與術語
1.1.1 軟件重用的定義
1.1.2 軟件重用:潛能與陷階
1.1.3 練習
1.2 軟件重用產品
1.2.1 可重用資產
1.2.2 重用庫:縱向集與橫向集
1.2.3 練習
1.3 軟件重用過程
1.3.1 組織結構
1.3.2 領域工程
1.3.3 應用工程
1.3.4 企業(yè)監(jiān)督
1.3.5 練習
1.4 軟件重用范例
1.4.1 軟件檢索范例
1.4.2 軟件適配范例
1.4.3 軟件合成范例
1.4.4 練習
1.5 補充讀物
第2章 最新理論研究與實踐
2.1 軟件重用管理
2.1.1 最新研究狀況
2.1.2 實踐情況
2.1.3 前景
2.1.4 練習
2.2 軟件重用技術
2.2.1 最新研究狀況
2.2.2 實踐情況
2.2.3 前景
2.2.4 練習
2.3 軟件重用活動
2.3.1 軟件重用庫
2.3.2 軟件重用方法
2.3.3 軟件重用標準
2.3.4 練習
2.4 補充讀物
第3章 軟件重用問題
3.1 組織問題
3.1.1 管理基礎設施
3.1.2 技術基礎設施
3.1.3 重用的引入
3.1.4 練習
3.2 技術問題
3.2.1 領域工程問題
3.2.2 組件工程問題
3.2.3 應用工程問題
3.2.4 練習
3.3 經濟問題
3.3.1 軟件重用指標
3.3.2 軟件重用成本估計
3.3.3 軟件重用投資口報
3.4 補充讀物
第2部分 組織問題
第4章 軟件重用組織
4.1 軟件重用團隊結構
4.1.1 特征特性
4.1.2 軟件重用團隊結構
4.1.3 確定因素
4.1.4 練習
4.2 重用技能
4.2.1 重用庫管理員
4.2.2 重用經理
4.2.3 領域工程師
4.2.4 應用工程師
4.2.5 組件工程師
4.2.6 練習
4.3 補充讀物
第5章 支持服務
5.1 配置管理
5.2 質量保證
5.3 測試
5.4 檢驗與確認
5.4.1 領域級任務
5.4.2 符合性任務
5.4.3 溝通結果
5.5 風險管理
5.6 確認
5.7 練習
5.8 補充讀物
第6章 重用制度化
6.1 機構就緒狀態(tài)
6.2 重用障礙
6.2.1 文化障礙
6.2.2 管理障礙
6.2.3 技術障礙
6.2.4 基礎設施障礙
6.3 克服重用障礙
6.3.1 行政層的支持
6.3.2 培訓
6.3.3 激勵
6.3.4 漸進方法
6.4 練習
6.5 補充讀物
第3部分 領域工程:針對重用構建
第7章 構建可重用資產:概述
7.1 可重用性
7.1.1 可使用性
7.1.2 有用性
7.2 獲取可重用資產
7.2.1 構建與購買
7.2.2 內部構建可重用資產
7.2.3 構建應用系統(tǒng)生成器
7.3 領域工程生命周期
7.3.1 問題
7.3.2 領域工程生命周期的一個樣本
7.3.3 小結
7.4 結論
第8章 領域分析
8.1 基本概念
8.1.1 領域
8.1.2 領域分析
8.1.3 領域模型
8.1.4 練習
8.2 領域范圍
8.2.1 范圍評判準則
8.2.2 范圍過大與過小
8.2.3 練習
8.3 領域需求與應用需求
8.4 領域組件的剖析
8.4.1 組件族模型
8.4.2 組件族的設計考慮
8.4.3 練習
8.5 抽象與領域分析
8.5.1 抽象與共性分析
8.5.2 抽象維
8.5.3 練習
8.6 領域分析方法
8.6.1 面向功能的領域分析(FODA)
8.6.2 機構領域建模(ODM)
8.6.3 聯合面向對象領域分析(JODA)
8.6.4 重用庫過程模型(RLPM)
8.6.5 領域分析與設計過程(DADP)
8.6.6 與具體領域有關的軟件體系結構(DSSA)
8.6.7 SYNTHESIS領域分析方法
8.6.8 重用業(yè)務方法論
8.6.9 比較
8.6.10 練習
8.7 領域分析工具
8.7.1 KAPTUR,一種基于知識的工具
8.7.2 GENESIS,一種數據庫管理系統(tǒng)構建工具
8.7.3 練習
8.8 補充讀物
第9章 程序設計范例與可重用性
9.1 可使用性屬性
9.1.1 可重用性——抽象邊界
9.1.2 抽象與可合成性
9.2 表達與建模范例
9.2.1 描述性與過程性表達
9.2.2 面向對象的建模
9.3 開發(fā)范例中的抽象與合成
9.3.1 描述性表達:邏輯程序設計案例
9.3.2 過程性(函數)程序設計
9.3.3 面向對象的開發(fā)
9.4 向多范例開發(fā)發(fā)展
第4部分 面向對象的領域工程
第10章 面向對象實用介紹
10.1 引言
10.1.1 概述
10.1.2 財務領域
10.2 面向對象程序設計的準則
10.2.1 一段樣本程序
10.2.2 封裝與信息隱藏
10.2.3 重載與一般化
10.2.4 子類型與類繼承
10.2.5 方法解析、晚捆綁與多態(tài)性
10.3 語言大戰(zhàn)
10.4 討論
第11章 面向對象中的抽象與參數化技術
11.1 面向對象建模中的抽象手段
11.1.1 對象的本體
11.1.2 知識表示中的繼承
11.1.3 面向對象分析中的繼承
11.1.4 元建模
11.1.5 理解元建模
11.1.6 實踐做法——小結
11.2 面向對象程序設計語言中的抽象手段
11.2.1 抽象類
11.2.2 一般類
11.3 元程序設計
11.3.1 構建一種解釋器
11.3.2 計算反射與元類
11.3.3 實現強類型
11.4 設計模式
11.4.1 結構抽象模式
11.4.2 行為抽象模式
11.5 小結
第12章 面向對象中的合成技術
12.1 問題
12.1.1 可合成性需求
12.1.2 結構與行為合成
12.1.3 抽象與粒度
12.1.4 捆綁時間
12.2 語言方法
12.2.1 約束與基于邏輯的程序設計
12.2.2 函數合成
12.2.3 面向對象與描述混合方法
12.3 模塊化與打包方法
12.3.1 面向特性的程序設計
12.3.2 面向主題的程序設計
12.3.3 面向視圖的程序設計
12.3.4 其他方法
12.4 基于設計的方法
12.4.1 基于事件的合成
12.4.2 假反射
12.4.3 合成設計模式
12.5 小結與討論
第13章 應用框架
13.1 框架中有什么內容
13.1.1 一種初步定義
13.1.2 框架分析
13.1.3 框架重用生命周期
13.2 完成框架合同
I3.2.1 組件可替換性
13.2.2 合成問題
13.3 構建框架
13.3.1 框架作為領域工程產品
13.3.2 框架作為應用系統(tǒng)開發(fā)的有計劃的副產品
13.4 SWING框架
13.4.1 綜述
13.4.2 事件處理框架
13.4.3 可接插外觀感覺框架
13.5 小結
第14章 體系結構框架
14.1 什么是體系結構
14.1.1 定義
14.1.2 體系結構的質量屬性
14.1.3 體系結構風格與連接器
14.2 體系結構與重用
14.2.1 軟件體系結構的開發(fā)生命周期
14.2.2 可重用性的方向維
14.2.3 體系結構框架中的問題
14.3 CORBA
14.3.1 問題
14.3.2 核心體系結構
14.3.3 處理方法調用
14.3.4 實現應用系統(tǒng)對象
14.4 基于Java的技術
14.4.1 Java RMI
14.4.2 EJB體系結構
14.5 COM族
14.6 小結與討論
14.7 補充讀物
第5部分 應用工程
第15章 應用工程
15.1 應用工程范例
15.2 應用工程生命周期
15.3 應用工程開發(fā)任務與探索
第16章 組件存儲與檢索
16.1 軟件庫介紹
16.1.1 存儲與檢索術語
16.1.2 評估準則
16.1.3 存儲和檢索方法的特征描述
16.1.4 練習
16.2 針對存儲和檢索分類軟件資產
16.2.1 軟件資產分類的障礙
16.2.2 軟件存儲和檢索問題
16.2.3 分類軟件庫
16.2.4 練習
16.3 補充讀物
第17章 可重用資產集成
17.1 資產實例化范例
17.1.1 組件選擇
17.1.2 組件生成
17.1.3 組件規(guī)格說明
17.2 資產合成范例
17.2.1 可合成性情景
17.2.2 可合成性媒介
17.3 集成組件問題
17.3.1 組件問題
17.3.2 過程問題
17.3.3 質量問題
第6部分 軟件重用的管理問題
第18章 軟件重用指標
18.1 軟件工程指標
18.1.1 屬性與指標
18.1.2 結構指標
18.1.3 功能指標
18.1.4 練習
18.2 組件工程指標
18.2.1 概念
18.2.2 內容
18.2.3 背景
18.2.4 練習
18.3 應用工程指標
18.3.1 項目級功能
18.3.2 練習
18.4 領域工程指標
18.4.1 重用方式:軟件庫指標
18.4.2 練習
18.5 機構級指標
18.5.1 重用的效果:生產率收益
18.5.2 練習
18.6 補充讀物
第19章 軟件重用成本估計
19.1 軟件工程經濟:COCOMO
19.1.1 基本COCOMO
19.1.2 中級COCOMO
19.1.3 詳細COCOMO
19.1.4 練習
19.2 組件工程經濟
19.2.1 針對重用的開發(fā)
19.2.2 質量收益
19.2.3 生產率收益
19.2.4 投放市場時間收益
19.2.5 練習
19.3 應用工程經濟
19.3.1 采用重用的開發(fā)
19.3.2 生產率收益
19.3.3 質量收益
19.3.4 投放市場時間收益
19.3.5 練習
19.4 補充讀物
第20章 軟件重用投資回報
20.1 投資決策建模
20.1.1 投資成本要素
20.1.2 經濟函數
20.1.3 練習
20.2 軟件重用投資決策
20.2.1 組件工程投資周期
20.2.2 應用工程投資周期
20.2.3 領域工程投資周期
202.4 機構投資周期
20.2.5 練習
20.3 補充讀物
第7部分 軟件重用技術
第21章 基于組件的軟件工程(CBSE)
21.1 組件
21.1.1 組件是什么
21.1.2 組件剖析
21.1.3 什么是好組件
21.2 組件模型
21.2.1 什么是組件模型
21.2.2 組件模型應該描述的問題
21.2.3 示例組件模型
21.3 基于組件的系統(tǒng)開發(fā)(CBSD)
21.3.1 CBSD過程
21.3.2 組件粒度
21.4 采用組件開發(fā)問題
21.4.1 技術問題
21.4.2 業(yè)務問題
21.5 補充讀物
第22章 產品線工程(PLE)
22.1 PLE與軟件重用
22.1.1 練習
22.2 PLE生命周期
22.2.1 領域與應用工程問題
22.2.2 PLE生命周期的屬性
22.2.3 成功要素
22.2.4 練習
22.3 產品線體系結構
22.3.1 軟件體系結構與產品線體系結構
22.3.2 PLA中的一致與同步
22.3.3 進化體系結構
22.3.4 練習
22.4 PLE方法
22.4.1 SYNTHESIS方法
22.4.2 產品線實踐
22.4.3 產品線方法
22.5 補充讀物
第23章 基于商品化貨架產品的開發(fā)
23.1 商品化貨架軟件
23.1.1 定義與背景
23.1.2 COTS與CBSD
23.1.3 練習
23.2 基于COTS開發(fā)的生命周期
23.2.1 COTS選擇
23.2.2 COTS集成
23.2.3 基于COTS系統(tǒng)的檢驗與驗證
23.2.4 基于COTS系統(tǒng)的維護
23.2.5 COTS開發(fā)的成本估計
23.2.6 練習
23.3 開發(fā)COTS確認評判準則
23.3.1 確認分類
23.3.2 COTS確認層次
23.3.3 COTS價值
23.3.4 領域深入性
23.3.5 體系結構符合性
23.3.6 應用系統(tǒng)適合性
23.4 補充讀物
附錄
附錄A 軟件重用資源
A.1 教科書
A.2 Web網站
A.3 會議
A.4 軟件重用調查
附錄B 術語
B.1 等待隊列仿真
B.1.1 領域工程
B.1.2 應用工程
B.2 圖書館系統(tǒng)
B.2.1 領域工程
B.2.2 應用工程
附錄C 字母縮寫與符號
參考文獻

本目錄推薦

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