《淺談深析面向服務的軟體工程》是2008年清華大學出版社出版的圖書,作者是蔡維德、白曉穎、陳以農。
基本介紹
- 書名:淺談深析面向服務的軟體工程
- 作者:蔡維德白曉穎陳以農
- 出版社:清華大學出版社
- 出版時間:2008年06月01日
- 裝幀:平裝
- ISBN:7302172218
- 分類:計算技術、計算機技術
內容簡介,目錄,
內容簡介
本書從歷史發展的角度探討了面向服務體系結構(SOA)的本質和戰略意義,以及它將給計算機技術帶來的深遠影響。著重分析了SOA作為一種新的計算范型,將給軟體開發和軟體工程帶來的革命性變化。全書分為三大部分。第一部分分析了SOA的產生歷史和發展現狀。第二部分介紹了SOA的基本概念和技術。第三部分介紹了面向服務的高級計算技術。
本書從歷史發展的角度探討了面向服務體系結構(service-orientedarchitecture,SOA)的本質和戰略意義,以及它將給計算機技術帶來的深遠影響。著重分析了SOA作為一種新的計算范型,將給軟體開發和軟體工程帶來的革命性變化。
全書分為三大部分共12章。第一部分分析了SOA的產生歷史和發展現狀。指出SOA作為一種新的軟體范型,將對軟體技術、產業、商業、教育等各方面的發展產生深遠影響,特別是分析了SOA給中國軟體產業發展帶來的機遇和挑戰。第二部分介紹了SOA的基本概念和技術。涵蓋了SOA為軟體工程的架構思想、分析與設計、測試這三個主要方面的方法和技術帶來的潛在變化。第三部分介紹了面向服務的高級計算技術。主要探討SOA中的策略支持、服務協同、數據溯源、信息服務和硬體服務化等支撐技術的概念及其發展前景。
這本書寫給軟體開發人員、決策人員、教育工作者,以及所有期望了解SOA、理解SOA重要性和深刻意義的人們。
目錄
圖表索引
前言
致謝
內容提要
引子
第一部分面向服務一種新的計算范型
第1章為什麼面向服務是一種新的計算范型
1.1什麼是面向服務的體系結構
1.2為什麼面向服務是一種新的計算范型
第2章為什麼要關注面向服務
2.1超級程式設計師
2.2面向服務帶來全球競爭
2.3“以人為本”的計算機教育
2.4以史為鑑
2.5以鄰為鏡
2.6軟體比硬體硬
2.7對中國軟體發展的建議
第3章面向服務的套用戰略
第二部分面向服務計算技術
第4章面向服務計算基本概念
4.1服務化
4.2面向服務與面向對象
4.3面向服務的系統工程
4.4面向服務與本體
第5章面向服務的體系結構
5.1SOA服務組裝語言
5.2以服務消費者為中心的SOA
5.3以最終用戶為中心的SOA
第6章面向服務的分析與設計新的“拿來主義”
6.1基本原則
6.2基於體系結構的分析
6.3模型驅動的開發
第7章面向服務測試
7.1協同驗證與確認
7.2面向服務測試方法概述
7.3WebStrar“ThePowerofUs”
第三部分高級面向服務計算技術
第8章基於策略的面向服務計算
8.1策略
8.2策略系統
8.3面向服務的策略架構
8.4模型驅動的策略計算
第9章服務協同
9.1協同簡介
9.2協同的層次
9.3SOA協同的特點與問題
9.4協同的體系結構
9.5SOA協同協定
9.6“NOMADS共和國”
9.7CCSOA與動態過程協同
第10章數據溯源
10.1什麼是SOA的數據溯源
10.2如何解決數據溯源問題
10.3服務數據對象與數據溯源
第11章信息服務
11.1信息服務的概念
11.2信息服務在SOA數據溯源系統中的體現
11.3信息服務對資料庫的影響
第12章硬體服務化
12.1從軟體服務化到硬體服務化
12.2面向服務的基礎設施
12.3面向服務的基礎設施框架
12.4SOI的實現平台作為服務
12.5SOI的工程化挑戰
12.6SOI的可擴展性
12.7小結
後記
參考文獻