论文部分内容阅读
语义网以XML为基础,用RDF统一资源描述格式,并以Ontology作为词汇共享与语义交换的媒介。
本文首先对语义网作了简要的介绍,内容包括语义网的基本概念、层次结构及应用。对URI、XML、RDF、Ontology在层次结构中的作用作了简单说明,并介绍了Ontology描述语言DAML+OIL的语言结构。
在语义网层次模型的基础之上,本文详细讨论了语义网的应用框架,对框架中各部分做了详细说明。继而提出了基于语义网的电子商务应用框架,该框架基本具备了语义网的所有元素,并在现实条件下具有可行性。
随后本文重点对Ontology的推理作了详尽阐述。论述了如何将DAML+OIL从描述逻辑变换为一阶逻辑,再转换为Horn子句,并最终建立Prolog规则的过程。并用XSB Prolog推理引擎实现了Ontology的推理。此外还讨论了用Ontology推理实现网络资源的精确搜索的方法。
本文最后介绍实现我们提出的基于语义网的电子商务应用框架的方法,并举例说明了Ontology文件的设计、XSB Prolog推理引擎同应用程序的接口、精确搜索引擎的实现流程以及Agent间交流的实现方法。