當前位置:工程項目OA系統(tǒng) > 泛普各地 > 河北O(jiān)A系統(tǒng) > 石家莊OA系統(tǒng) > 石家莊OA信息化
石家莊OA信息化的基本XML和RDF 技術(shù)(五):定義RDF和DAML+OIL圖示
知識管理的基本XML和RDF 技術(shù)(五):定義RDF和DAML+OIL圖示
Uche Ogbuji (uche.ogbuji@fourthought.com)
首席顧問,F(xiàn)ourthought, Inc.
2002 年 3 月
Uche Ogbuji 繼續(xù)定義問題跟蹤應用程序的 RDF 與 DAML+OIL
圖示,繼續(xù)同以前一樣討論建模。
在本專欄的上一篇文章中,我討論了諸如 RDF 這樣的 XML
知識管理系統(tǒng)是如何另辟蹊徑解決數(shù)據(jù)設(shè)計與建模這些老問題的。我的目的是要準確說明問題跟蹤程序包的模式,我曾使用問題跟蹤程序包來演示將 RDF 同 XML
應用程序一起使用。現(xiàn)在,我將以 RDFS 和 DAML+OIL 形式完成問題跟蹤程序模式的定義。
這里,同樣需要熟悉 RDF、RDFS 和 DAML+OIL。寫完上一篇文章之后,我已與同事 Roxane Ouellet 一起發(fā)表了 DAML+OIL 簡介(請參閱參考資料),因此,您再也不用埋頭翻閱厚厚的規(guī)范來掌握它了。
請繼續(xù)
言歸正傳,下面給出的清單 1 是問題跟蹤程序的完整
RDFS。
清單 1. 問題跟蹤程序的 RDFS 模式
http://www.w3.org/1999/02/22-rdf-syntax-ns#">
http://www.w3.org/2000/01/rdf-schema#">
DESIGNTIMESP="17718">http://rdfinference.org/schemata/issue-tracker/">
http://purl.org/dc/elements/1.1/">
]>
xmlns:rdfs="&rdfs;"
xmlns:it="⁢"
>
An optional collection of resources
for which issues have or can
be defined. Use dc:relation to associate the
catalog with its
resources.
A
problem, suggestion or other matter for action or discussion
relevant to a
resource. Use Dublin Core properties for
base
description.
An
action to be taken with regard to an
issue
Specify the party to whom the action is
assigned
您會注意到發(fā)生了一些變化,包括使用的名稱空間也發(fā)生了變化。遺憾的是,我們不會象解釋我們以前的 RDF 示例沒有使用任何定義的類那樣詳盡地解釋這些變化。這一模式表示了 RDFInference.org 的問題跟蹤程序當前正在使用什么,包括由于各種原因所做的變化。我將稍后提供實例 RDF 的相應更新。
我也采用了一些詞法約定:首先,我將所有的名稱空間 URI 定義為 DTD 內(nèi)部子集中的實體(這一約定是我從 Ouellet 女士那里學來的),這一約定減少了錯誤并改善了可讀性。于是,我只使用 rdf:about,而不再使用 rdf:ID,在艱辛地經(jīng)歷了與對包含文檔的假設(shè) URI 解析 ID 有關(guān)的所有缺陷之后,最近,我采用了這一約定。請注意,只有在能確保有一個顯式的 xml:base 聲明,以及需要互操作性的所有 RDF 處理程序都支持 XML 基礎(chǔ)時,我才使用 rdf:ID。
Catalog 類提供了一種方法,來聚合所有擁有問題或允許用戶為其創(chuàng)建問題的資源。這主要為應用程序提供便利。請想象一下跟蹤程序的一個基于 Web 的表單。它可能有一個感興趣資源的下拉選擇框。一種填充該列表的方法是從給定的目錄檢查所有 dc:relation 語句的對象。而我將要提供的 DAML+OIL 模式則演示了另外一種方法。
還有其它幾個小小的變化,例如為了詞類更一致的使用,將“assigned-to”重命名為“assignee”。除此之外,在這一模式中沒有什么值得奇怪的,好了,讓我們繼續(xù)了解 DAML+OIL 版本。
DAML 的特點
DAML+OIL 是一個模式系統(tǒng),它提供了對 RDFS
的關(guān)鍵改進,其中包括一個內(nèi)置的數(shù)據(jù)類型確定系統(tǒng)、枚舉支持、特性專門化以及通過推論進行分類與確定類型。它也超出了純粹的示意圖,它允許我們定義存在(ontology),我們對概念的理解大概就是這樣的,但是目前我們主要還是使用基本的示意功能。清單
2 是類似于清單 1 的問題跟蹤程序的 DAML+OIL 模式。
清單 2. 問題跟蹤程序的 DAML+OIL 模式
http://www.w3.org/1999/02/22-rdf-syntax-ns#">
http://www.w3.org/2000/10/XMLSchema#">
http://www.w3.org/2000/01/rdf-schema#">
http://www.daml.org/2001/03/daml+oil#">
http://purl.org/dc/elements/1.1/">
DESIGNTIMESP="17861">http://rdfinference.org/schemata/issue-tracker/">
]>
xmlns:rdfs="&rdfs;"
xmlns:daml="&daml;"
xmlns:xsd="&xsd;"
xmlns:it="⁢"
>
- 1泛普軟件石家莊OA信息化系統(tǒng)建設(shè)原則
- 2如何幫助企業(yè)構(gòu)建安全的協(xié)同辦公系統(tǒng)?
- 3知識發(fā)現(xiàn)與數(shù)據(jù)挖掘
- 4使用Google的Web Service
- 5IBM推新工具包助用戶跨平臺開發(fā)Web服務(wù)
- 6知識庫建設(shè)應規(guī)避的5點具體誤區(qū)
- 7石家莊OA信息化如何管出企業(yè)前途(羅鼎)
- 8《變革之舞-學習型組織持續(xù)發(fā)展面臨的挑戰(zhàn)》
- 9Building an ASP.NET Web Service
- 10The DECOR Project:Workflow-Embedded Organizational Memory Ac
- 11有一個綜合性學術(shù)資源檢索站點,不錯!
- 12借助RDF增強WSDL--管理結(jié)構(gòu)化的Web服務(wù)元數(shù)據(jù)
- 13XML Web Service 安全性
- 14ADO vs. ADO.NET Webservice
- 15石家莊OA信息化的“三四五六七”(by AMT 石家莊OA信息化小組)
- 16石家莊OA信息化還得管知識過程(by AMT 夏敬華)
- 17泛普軟件石家莊OA信息化系統(tǒng)實施9大推進步驟
- 18KnowledgeManagement at Best Buy
- 19IT項目實施過程中如何規(guī)避虛擬化技術(shù)風險
- 20TIBCO Web Service為OSS/BSS搭建強大平臺
- 21技巧:通過Web Service讓Delphi/Visual Basic程序訪問EJB
- 22石家莊OA信息化的價值和挑戰(zhàn)
- 23信息時代的組織智商
- 24我國商貿(mào)業(yè)將迎來新一輪的IT建設(shè)高潮
- 25無SOAP的Web服務(wù),第一部分
- 2621世紀企業(yè)文化發(fā)展的六大趨勢
- 27源天軟件為特優(yōu)仕照明實施協(xié)同辦公管理系統(tǒng)
- 28知識的過程管理
- 29TIBCO來華布道Web服務(wù)戰(zhàn)略
- 30SOAP技術(shù)與B2B應用集成--SOAP消息中的類型/值的編序方法和示例
成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓
版權(quán)所有:泛普軟件 渝ICP備14008431號-2 渝公網(wǎng)安備50011202501700號 咨詢電話:400-8352-114