圖書信息
書名:Web3.0與SemanticWeb編程作 者:(美)赫布勒 ,唐富年,唐榮年 譯
出版社:清華大學出版社
出版時間:2010-6-1
ISBN:9787302226369
開本:16開
定價:60.00元
內容簡介
語義Web的問世使網站開發領域變得煥然一新。您可以藉助語義Web的強大功能,來構建可以運用Web及企業中的信息和服務的智慧型軟體。語義Web促進了數據集成、處理和推理的自動化,履行了Web3.0的承諾。《Web3.0與SemanticWeb編程》指引您運用語Y.Web技術來構建實用程式和解決現實問題,並列舉大量實用的示例代碼,引導您將理論知識運用於實踐。
《Web3.0與SemanticWeb編程》全面介紹微格式、資源描述框架(RDF)、RDSchema(RDFS)、Web本體語言(OWL)、語Y.Web規則語(SWRL)、SparQL協定和RDF查詢語言(SPARQL)等重要技術。
主要內容
·語義Web架構、工具和最佳實踐
·知識表示和應用程式集成方法促進語義Web應用程式的方式
·集成、對準數據和信息以及採用多種格式在多個位置輸出數據和信息的方法
·展望語義Web的未來,包括高級集成和分發、高級推理以及可視化等
·詳述W3C推薦的新標準OWL2,分析其如何影響和改善軟體架構
·列舉一個大型語義Web應用程式,該程式從Facebook、mySQL和Jabber等數據源提取數據,在對準和統一信息後在標準化內容中查詢信息,最後採用多種格式導出信息
作者簡介
JohnHebeler是一位資深研究員,擁有逾20年的大型軟體開發經驗。圖書目錄
第Ⅰ部分語義Web程式設計簡介第1章為以數據為中心的語義Web程式設計做好準備
1.1定義語義Web
1.2確定主要的程式設計組件
1.3確定語義Web技術對程式設計的影響
1.4避免阻礙、神化和誇張
1.5了解語義Web的起源
1.6探索語義Web示例
1.7總結與展望
1.8參考資源
第2章HelloSemanticWebWorld
2.1建立語義Web開發環境
2.2編寫“HelloSemanticWebWorld”應用程式
2.3小結
第Ⅱ部分語義Web程式設計基礎
第3章信息建模
3.1軟體中的信息建模
3.2語義Web信息模型:資源描述框架(RDF)
3.3使用RDF進行信息交換
3.4小結
第4章融入語義
4.1Web上的語義
4.2本體入門
4.3本體的元素
4.4小結
第5章現實世界中的知識建模
5.1探究語義Web的組件
5.2探索OWLProfile
5.3OWL推理演示
5.4使用本體
5.5小結
第6章發現信息
6.1導航語義Web
6.2搜尋語義Web
6.3查詢語義Web
6.4小結
第7章添加規則
7.1規則的含義
7.2使用規則的原因
7.3規則語言
7.4SWRL的精髓
7.5Jena規則
7.6規則交換格式
7.7小結
第Ⅲ部分建立語義Web應用程式
第8章應用程式設計框架
8.1構建語義Web框架
8.2Jena語義Web框架
8.3使用Jena進行程式設計
8.4通用應用程式示例FriendTracker概述
8.5小結
第9章整合信息
9.1整合信息
9.2以RDF格式公開基於XML的Web服務
9.3將關係資料庫公開為RDF
9.4公開其他類型的數據源
9.5小結
第10章對準信息
10.1數據源本體、領域本體和應用程式本體
10.2本體的對準
10.3FriendTracker
10.4記錄連結
10.5小結
第11章信息共享
11.1微格式
11.2eRDF
11.3RDFa
11.4工具和框架
11.5RDFa版本的FriendTracker
11.6小結
第Ⅳ部分擴展語義Web程式設計
第12章開發和使用語義服務
12.1背景。
12.2實現語義服務
12.3Web服務語義標記
12.4Web服務建模本體
12.5WSDL語義標註
12.6小結
第13章管理空間和時間
13.1軟體中的空間和時間
13.2表示語義Web上的時空數據
13.3使用Jena實現的時空軟體
13.4小結
13.5參考資源
第14章語義Web模式和最佳實踐
14.1聚合不同的數據源
14.2標註非結構化的數據
14.3協調語義服務
14.4套用語義Web最佳實踐
14.5小結
第15章進階
15.1改進本體
15.2改進集成
15.3改進推理
15.4改進可視化
15.5小結
附錄ARDF
附錄BOWLWeb本體語言
附錄CSWRL
附錄DSPARQL
附錄EJena參考指南
附錄F安裝參考指南