認識Web下一波革命性的技術--IT書訊
現在網站雖然已經如此普遍,但並不表示Web的發展已經到了極限,「Semantic Web」(語意網路)開始起步,Web的下一波革命才正要開始呢!
-----------------------------------------------------------------------------------------
十年前,如果哪家公司有Web網站,是一件很騷包的事。現在,網站變得如此稀鬆平常,不提供網站的公司恐怕還會惹來「跟不上時代潮流」之譏。網站雖然已經如此普遍,但並不表示Web的發展已經到了極限,「Semantic Web」(語意網路)開始起步,Web的下一波革命才正要開始呢!
Semantic Web主導下一波Web革命
想要瞭解Semantic Web,這本由麻省理工學院出版社(MIP Press)所出版的《A Semantic Web Primer》會是一個不錯的導引。關於Semantic Web,許多資訊網路上都有,但是資料太多,入門者很難過濾,甚至常常見到老舊、訛誤的資訊。這本書的作者,將Semantic Web最新的發展作了完整的整理,讓讀者在兩百多頁的篇幅中,很快地學會Semantic Web最新的技術和標準。
本書很薄,所以並無法太深入每個細節,但足以讓讀者瞭解Semantic Web的概況。至於更進一步的資訊,本書的每個章節最後都會附上一堆『建議閱讀』,可以按圖索驥,找到更深入的細節。
目前的Web內容還是以呈現資料讓人瀏覽為主,而不是「電腦能處理的」(Machine-Processable)資料。Semantic Web的目的是,網頁不只供人瀏覽,也能供程式分析與處理。如此一來,我們就可以利用程式來幫我們進行許多Web相關的工作,解決許多目前的問題。
XML+RDF+OWL,讓Semantic Web成為可能
事實上,Semantic Web的技術已經有了,現在的問題在於採用的人不多。目前,Semantic Web相關的技術與標準包括了XML、XML Schema、RDF、RDF Schema、OWL、規則與邏輯。這些技術,在本書的內容中都有涵蓋。
●XML:定義Well-Formed的文件。
●XML Schema:用來定義Validated的文件。
●RDF:簡單的資源模型,以及資源之間關係描述。RDF能用來描述簡單的語意。
●RDF Schema:這是一種語彙描述語言,用來描述RDF資源的屬性和類別,以及類別階層。
●OWL:Web Ontology Language故意縮寫成OWL(貓頭鷹),而不縮寫成WOL。這是一種更豐富的語彙描述語言,用來描述類別和屬性,包括類別之間的關係、關係數、相等性、更多的屬性、屬性的特徵(例如對稱性)、以及列舉類別。OWL是W3C制訂的標準。
●邏輯與規則的描述,目前是用XML,以後會用RDF和OWL。
第一章介紹Semantic Web的概念,先從今天的Web所遭遇到的問題開始,然後提到Semantic Web如何解決這些問題,接著說明Semantic的相關技術,最後介紹了一個多層次的Semantic Web實踐方式。這一章寫得相當清晰易懂,讀完這一章就可以對Semantic Web有最基本的概念了。
第二章到第五章是相關技術的詳細說明。第二章說明XML以及XML相關的技術。利用XML可以讓文件具備良好的架構,可以幫助語法的組織。利用XML Schema和DTD,文件可以被機器存取(Machine-Accessible)。本章也介紹了XPath、XSLT、XML Namepsace。第三章說明RDF和RDF Schema。第四章介紹OWL。第五章介紹邏輯以及規則。
第六、七、八章則是Semantic的實務。第六章介紹Semantic Web的一些應用(共有九個例子),這些應用範例相當有趣,也可以讓你更加清楚Semantic Web所帶來的好處。第七章描述一個Semantic Web系統的開發過程。最後,第八章則是一些問題的探討。
期待Semantic Web的美麗新世界
Semantic Web描繪一個很好的願景,而且技術也已經逐漸成熟,但是由於知道相關技術的人不多,所以我認為三五年之內並不會成為一股潮流。隨著Semantic Web相關標準逐漸定案,且相關出版逐漸增加,我期待大家開始漸漸導入Semantic Web技術,讓美麗新世界快點到來。
《作者簡介》
蔡學鏞,清華大學資訊工程碩士、元智大學資訊系兼任講師、美商 O'Reilly 出版社技術編輯、臺灣微軟特約專欄作家、寰震科技技術顧問、研討會講師。蔡學鏞先生著譯有多本 Java 書籍,並在台灣和大陸的多本 IT 雜誌開闢技術專欄,專長的語言為 C/C++、C#、Java、REBOL。他的聯繫方式:xy.cai@msa.hinet.net。
Thursday, June 09, 2005
Subscribe to:
Post Comments (Atom)
Contributors
大家一起來看新的技術走向吧!! 只是,希望分享的是一些具有分析性質的資訊,不要只是新聞...
1 comment:
http://www.w3.org/DesignIssues/Semantic.html
Post a Comment