前言
第I部分 基礎
第1章 無處不在的組件
1. 1 軟件組件的革命
1. 2 組件空間
1. 3 過程. 方法和符號假定
1. 4 術語和縮寫
1. 5 小結
第2章 未盡的革命
2. 1 第一次軟件危機
2. 2 軟件工廠體制
2. 3 第二次軟件危機
2. 4 市場體制
2. 5 軟件過程的變革
2. 6 小結
2. 7 進階閱讀材料
2. 8 討論題
第3章 軟件工程設計及組件
3. l 基本概念
3. 2 軟件組件的沖擊
3. 3 使用及圍繞組件進行設計
3. 4 小結
3. 5 討論題
第4章 需求和組件
4. l 基本概念
4. 2 傳統(tǒng)的需求工程
4. 3 基于組件的需求工程
4. 4 小結
4. 5 討論題
第5章 集成塊和黑板
5. l 基本概念
5. 2 集成塊元模型
5. 3 使用黑板為集成塊建模
5. 4 小結
5. 5 討論題
第6章 模型問題
6. 1 基本概念
6. 2 玩具的角色
6. 3 從玩具到模型問題
6. 4 發(fā)現正確的模型問題
6. 5 修正和偶然性
6. 6 小結
6. 7 進階閱讀材料
6. 8 討論題
第7章 管理設計空間
7. 1 基本概念
7. 2 集成塊. 黑板. 關系
7. 3 集成塊管理
7. 4 組件及集成塊組合
7. 5 知識庫結構
7. 6 小結
7. 7 討論題
第8章 儲備能力
8. 1 基本概念
8. 2 用集成塊手冊打包
8. 3 自動操作
8. 4 小結
8. 5 討論題
第9章 多屬性效用技術
9. l 基本概念
9. 2 使用 MAUT評估組件
9. 3 小結
9. 4 進階閱讀材料
9. 5 討論題
第10章 風險/不匹配
10. 1 基本概念
10. 2 特征及修正分析
10. 3 組件選擇
10. 4 選擇風險/不匹配的原因
10. 5 使用風險/不匹配的經驗
10. 6 小結
10. 7 進階閱讀材料
10. 8 討論題
第11章 黑箱技術的可視性
11. 1 基本概念
11. 2 可視性的時機
11. 3 探測
11. 4 監(jiān)聽
11. 5 哄騙
11. 6 靜態(tài)程序分析
11. 7 小結
11. 8 討論題
第II部分 案例研究
第12章 DIRS案例研究
12. 1 DIRS復雜性的根源
12. 2 錯誤的開始
12. 3 重新分組:DeepWeb方法
12. 4 DeepWeb的含義
12. 5 承諾
12. 6 貌似簡單
12. 7 小結
12. 8 進階閱讀材料
12. 9 討論題
第13章 applet集成塊:開盤
13. 1 所處位置
13. 2 風險分析
13. 3 模型問題
13. 4 模型解決方案
13. 5 評估
13. 6 小結
13. 7 討論題
第14章 公共密鑰基礎架構
14. 1 基本概念
14. 2 認可
14. 3 機密性
14. 4 完整性
14. 5 小結
14. 6 進階閱讀材料
14. 7 討論題
第15章 證書歷程
15. 1 所處位置
15. 2 探索證書空間
15. 3 維持公鑰基礎架構
15. 4 評估
15. 5 小結
15. 6 討論題
第16章 applet集成塊:中盤
16. 1 所處位置
16. 2 修正分析
16. 3 風險分析
16. 4 小結
16. 5 討論題
第17章 安全的applet集成塊
17. 1 所處位置
17. 2 模型問題
17. 3 模型解決方案
17. 4 進階閱讀材料
17. 5 小結
17. 6 討論題
第18章 配置模型問題
18. l 所處位置
18. 2 模型問題
18. 3 模型解決方案
18. 4 評估
18. 5 小結
18. 6 討論題
第19章 Sorbet:一個定制的組件
19. l 所處位置
19. 2 模型問題
19. 3 模型解決方案
19. 4 評估
19. 5 小結
19. 6 討論題
第20章 硬件組件
20. 1 所處位置
20. 2 風險分析
20. 3 考察保密性模型問題
20. 4 實現認證模型問題
20. 5 修正分析
20. 6 小結
20. 7 討論題
第21章 了解黑箱內部
21. 1 所處位置
21. 2 模型問題
21. 3 模型解決方案
21. 4 評估
21. 5 小結
21. 6 討論題
第22章 applet集成塊:最后階段
22. 1 所處位置
22. 2 修正分析
22. 3 風險分析
22. 4 小結
22. 5 討論題
第23章 安全applet集成塊
23. l 模型問題
23. 2 模型解決方案
23. 3 評估
23. 4 小結
23. 5 討論題
第24章 結論及回顧
24. l 多屬性評估
24. 2 結論
24. 3 回顧
24. 4 小結
24. 5 討論題
第III部分 展望
第25章 開始實施
25. l 建立能力中心
25. 2 定義基礎構架
25. 3 建立企業(yè)設計手冊
25. 4 確定設計人員和總工程師
25. 5 小結
第26章 未來的發(fā)展
26. 1 程序員無須更聰明
26. 2 技術發(fā)展超過程序員的能力
26. 3 產生組件標準
26. 4 組件標準的擴展及合并
26. 5 產生應用于特定環(huán)境的組件框架
26. 6 出現組件產品線而不是商品組件
26. 7 軟件工業(yè)的責任將導致組件認證
26. 8 系統(tǒng)集成變得可預測
26. 9 推理系統(tǒng)自動進行系統(tǒng)集成
26. 10 產生聯合虛擬組件庫
26. 11 產生獨立于標準的組件
26. 12 無須編碼的軟件系統(tǒng)集成
26. 13 未來
參考文獻
縮略詞表