成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓
當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > 泛普各地 > 河北O(jiān)A系統(tǒng) > 石家莊OA系統(tǒng) > 石家莊OA信息化
石家莊OA信息化的基本XML和RDF 技術(shù)(五):定義RDF和DAML+OIL圖示
申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114
AMTeam.org知識(shí)管理的基本XML和RDF 技術(shù)(五):定義RDF和DAML+OIL圖示
Uche Ogbuji (uche.ogbuji@fourthought.com)
首席顧問,F(xiàn)ourthought, Inc.
2002 年 3 月
Uche Ogbuji 繼續(xù)定義問題跟蹤應(yīng)用程序的 RDF 與 DAML+OIL
圖示,繼續(xù)同以前一樣討論建模。
在本專欄的上一篇文章中,我討論了諸如 RDF 這樣的 XML
知識(shí)管理系統(tǒng)是如何另辟蹊徑解決數(shù)據(jù)設(shè)計(jì)與建模這些老問題的。我的目的是要準(zhǔn)確說明問題跟蹤程序包的模式,我曾使用問題跟蹤程序包來演示將 RDF 同 XML
應(yīng)用程序一起使用。現(xiàn)在,我將以 RDFS 和 DAML+OIL 形式完成問題跟蹤程序模式的定義。

這里,同樣需要熟悉 RDF、RDFS 和 DAML+OIL。寫完上一篇文章之后,我已與同事 Roxane Ouellet 一起發(fā)表了 DAML+OIL 簡(jiǎn)介(請(qǐng)參閱參考資料),因此,您再也不用埋頭翻閱厚厚的規(guī)范來掌握它了。
請(qǐng)繼續(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
您會(huì)注意到發(fā)生了一些變化,包括使用的名稱空間也發(fā)生了變化。遺憾的是,我們不會(huì)象解釋我們以前的 RDF 示例沒有使用任何定義的類那樣詳盡地解釋這些變化。這一模式表示了 RDFInference.org 的問題跟蹤程序當(dāng)前正在使用什么,包括由于各種原因所做的變化。我將稍后提供實(shí)例 RDF 的相應(yīng)更新。
我也采用了一些詞法約定:首先,我將所有的名稱空間 URI 定義為 DTD 內(nèi)部子集中的實(shí)體(這一約定是我從 Ouellet 女士那里學(xué)來的),這一約定減少了錯(cuò)誤并改善了可讀性。于是,我只使用 rdf:about,而不再使用 rdf:ID,在艱辛地經(jīng)歷了與對(duì)包含文檔的假設(shè) URI 解析 ID 有關(guān)的所有缺陷之后,最近,我采用了這一約定。請(qǐng)注意,只有在能確保有一個(gè)顯式的 xml:base 聲明,以及需要互操作性的所有 RDF 處理程序都支持 XML 基礎(chǔ)時(shí),我才使用 rdf:ID。
Catalog 類提供了一種方法,來聚合所有擁有問題或允許用戶為其創(chuàng)建問題的資源。這主要為應(yīng)用程序提供便利。請(qǐng)想象一下跟蹤程序的一個(gè)基于 Web 的表單。它可能有一個(gè)感興趣資源的下拉選擇框。一種填充該列表的方法是從給定的目錄檢查所有 dc:relation 語句的對(duì)象。而我將要提供的 DAML+OIL 模式則演示了另外一種方法。
還有其它幾個(gè)小小的變化,例如為了詞類更一致的使用,將“assigned-to”重命名為“assignee”。除此之外,在這一模式中沒有什么值得奇怪的,好了,讓我們繼續(xù)了解 DAML+OIL 版本。
DAML 的特點(diǎn)
DAML+OIL 是一個(gè)模式系統(tǒng),它提供了對(duì) RDFS
的關(guān)鍵改進(jìn),其中包括一個(gè)內(nèi)置的數(shù)據(jù)類型確定系統(tǒng)、枚舉支持、特性專門化以及通過推論進(jìn)行分類與確定類型。它也超出了純粹的示意圖,它允許我們定義存在(ontology),我們對(duì)概念的理解大概就是這樣的,但是目前我們主要還是使用基本的示意功能。清單
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發(fā)現(xiàn)潛力:石家莊工程管理軟件如何驅(qū)動(dòng)效益增長(zhǎng)
- 2石家莊物流倉(cāng)儲(chǔ)管理系統(tǒng)助力企業(yè)高效庫(kù)存管控提升效益
- 3石家莊制造企業(yè)erp管理系統(tǒng)助力高效生產(chǎn)與成本控制
- 4石家莊倉(cāng)儲(chǔ)物流管理系統(tǒng)助力企業(yè)高效降本增效秘訣
- 5石家莊mom制造運(yùn)營(yíng)管理系統(tǒng):開啟高效生產(chǎn)管理新時(shí)代
- 6石家莊零售業(yè)務(wù)管理軟件:開啟高效零售管理新征程
- 7石家莊食品管理軟件開發(fā)之高效定制方案與功能亮點(diǎn)
- 8石家莊食品管理軟件公司哪家好及優(yōu)質(zhì)軟件推薦
- 9石家莊食品管理軟件下載_功能強(qiáng)大操作便捷的食品管理軟件優(yōu)選
版權(quán)所有:泛普軟件 渝ICP備14008431號(hào)-2 渝公網(wǎng)安備50011202501700號(hào) 咨詢電話:400-8352-114

