2000年Tim Berners-Lee在XML2000会上提出了语义网的体系结构。如下图:
此图与网络的7层结构图很象,它也是有7层,而且低层是高层的基础。
首先最低层,UNICODE和URI。首先要实现语义网,必须让计算机能够找到资源。URI是统一资源描述符,确保资源具有唯一标识。Unicode是编码格式,确保计算机能识别资源的编码。
第二层是XML层,统一资源的存储方式。
第三层是RDF层,它是一种资源描述框架,统一了资源的描述方式。
第四层是Ontology层,建立了资源的概念和概念之间的语义关系,使得各个agent或计算机程序代码能进行语义层的相互交流。
下面的这四层属于语义网的基础架构方面,上面的三层是在此基础架构之上的逻辑推理等。
从这张图上,我们可以看到,要实现Tim Berners-Lee所憧憬的语义网,下面四层的硬件条件必须满足才可以,否则就是空谈。从目前的研究来看,前二层已经实现了标准,而RDF目前是W3C的推荐标准,相信不久的将来,它应该可以成为正式的标准。而Ontology呢?目前Ontology属于研究的热门。但还没有哪个能有实力构建一个能实现语义网的Ontology。这方面的研究应该成为语义网研究的重点。
此图与网络的7层结构图很象,它也是有7层,而且低层是高层的基础。
首先最低层,UNICODE和URI。首先要实现语义网,必须让计算机能够找到资源。URI是统一资源描述符,确保资源具有唯一标识。Unicode是编码格式,确保计算机能识别资源的编码。
第二层是XML层,统一资源的存储方式。
第三层是RDF层,它是一种资源描述框架,统一了资源的描述方式。
第四层是Ontology层,建立了资源的概念和概念之间的语义关系,使得各个agent或计算机程序代码能进行语义层的相互交流。
下面的这四层属于语义网的基础架构方面,上面的三层是在此基础架构之上的逻辑推理等。
从这张图上,我们可以看到,要实现Tim Berners-Lee所憧憬的语义网,下面四层的硬件条件必须满足才可以,否则就是空谈。从目前的研究来看,前二层已经实现了标准,而RDF目前是W3C的推荐标准,相信不久的将来,它应该可以成为正式的标准。而Ontology呢?目前Ontology属于研究的热门。但还没有哪个能有实力构建一个能实现语义网的Ontology。这方面的研究应该成为语义网研究的重点。