Semantic Web- Layers 该体系中从低层到高层分别为: Unicode和URI、XML、RDF、 Ontology、 Logic、 Proof、 Trust 第一层 Unicode和URI。该层是整个语义Web的基础,其中 Unicode处理资源的编码,UR负责标识资源 第二层XML+NS+ XML SChema,用于表示数据的内容和结构 第三层RDF+ RDF Schema,,用于描述Web上的资源及其类型 第四层 Ontology vocabulary,它用于描述各种资源之间的联系 第五层到第七层是在下面4层的基础上进行的逻辑推理操作, 包括公理和推理规则、认证机制及信任机制 其中核心层为XML、RDF、 Ontology,这3层用于表示Web信 息的语义
16 Semantic Web – Layers ▪ 该体系中从低层到高层分别为:Unicode和URI、XML、RDF、 Ontology、Logic、Proof、Trust ▪ 第一层Unicode和URI。该层是整个语义Web的基础,其中 Unicode处理资源的编码,URI负责标识资源 ▪ 第二层XML+NS+XML Schema,用于表示数据的内容和结构 ▪ 第三层RDF+RDF Schema,用于描述Web上的资源及其类型 ▪ 第四层Ontology vocabulary,它用于描述各种资源之间的联系 ▪ 第五层到第七层是在下面4层的基础上进行的逻辑推理操作, 包括公理和推理规则、认证机制及信任机制 ▪ 其中核心层为XML、RDF、Ontology,这3层用于表示Web信 息的语义
The ontology Language Stack The Ontology Language Stack OWL W3 DAML-S ↓ DAML-R DAML+OIL DARDA 匚 DAML-OntOTL DC PICS RDF(S) XOL Topic Maps SMIL RDF HTML XML Name Space+ XML Schema Unicode URI
17 The Ontology Language Stack
Ontology语言栈 名称 描述 XML 结构化文档的表层语法,对文档没有任何语义 约束。 XML Schema定义XML文档的结构约束的语言 RDF 对象(或者资源)以及它们之间关系的数据模 型,为数据模型提供了简单的语义,这些数据 模型能够用XML语法进行表达。 RDF Schema 描述RDF资源的的属性和类型的词汇表,提供 了对这些属性和类型的普遍层次的语义。 OWL 添加了更多的用于描述属性和类型的词汇,例 如类型之间的不相交性( disjointness),基数 ( cardinality),等价性,属性的更丰富的类型 属性特征(例如对称性, symmetry),以改枚 举类型 (enumerated classes)
18 Ontology语言栈 名称 描述 XML 结构化文档的表层语法,对文档没有任何语义 约束。 XML Schema 定义XML文档的结构约束的语言。 RDF 对象(或者资源)以及它们之间关系的数据模 型,为数据模型提供了简单的语义,这些数据 模型能够用XML语法进行表达。 RDF Schema 描述RDF资源的的属性和类型的词汇表,提供 了对这些属性和类型的普遍层次的语义。 OWL 添加了更多的用于描述属性和类型的词汇,例 如类型之间的不相交性(disjointness),基数 (cardinality),等价性,属性的更丰富的类型, 属性特征(例如对称性,symmetry),以及枚 举类型(enumerated classes)等
eXtensible Markup Language (XML) Tags define the partial semantics of the data <name> Dieter Fense</name> XML provides arbitrary trees(graphs) as data structures <person> <name> Dieter Fensek/name> <phone>6084751<phone> </person> XML allows the definition of application-specific tags http://www.w3.org/xml
19 eXtensible Markup Language (XML) ▪ Tags define the partial semantics of the data <name>Dieter Fensel</name> ▪ XML provides arbitrary trees (graphs) as data structures <person> <name>Dieter Fensel</name> <phone>6084751</phone> </person> ▪ XML allows the definition of application-specific tags ▪ http://www.w3.org/XML/
数据模型( Data Model) DI0 Name Department has n Phone Researcher Affiliation culty University ER模型
20 Researcher Affiliation has Department Faculty University Name Phone eMail 1 n 数据模型(Data Model) E-R模型