一、概念:
定義:一種定義和實例化web本體的語言
本體:與xml schema不同,是知識表示,而不是一種消息格式
優點:可以推理
開放世界的假設:本體信息只增加,可以存在矛盾沖突的事實


二、owl結構:

1.命名空間

2.本體頭部
owl:Ontology元素是用來收集關於當前文檔的OWL元數據的。
rdf:about屬性為本體提供一個名稱或引用。根據標准,當rdf:about屬性的值為""時,本體的名稱是owl:Ontology元素的基准URI。
rdfs:comment提供了顯然必須的為本體添加注解的能力。
owl:priorVersion是一個為用於本體的版本控制系統提供相關信息(hook)的標准標簽。
owl:imports提供了一種嵌入機制。owl:imports接受一個用rdf:resource屬性標識的參數。
rdfs:label來對本體進行自然語言標注。
3.基本元素
類(class)、屬性(property)類的實例(instance)
3.1類和個體
類
rdfs:subClassOf 所屬父類
個體
rdf:type = 所屬類
3.2屬性
rdfs:subPropertyOf, rdfs:domain, rdfs:range
數據類型屬性
對象屬性
3.3屬性特性
TransitiveProperty
SymmetricProperty
FunctionalProperty
inverseOf
InverseFunctionalProperty
3.4. 屬性限制
allValuesFrom
someValuesFrom
參考資料: