基于本体的查询是当前的研究热点,但本体的语义表达能力局限于描述逻辑,不能表达一般形式的规则,因此人们提出了语义Web规则语言(SWRL)。研究SWRL及其应用对语义Web的应用发展具有意义。
本文的主要工作是:分析SWRL的研究现状及主要特点;在此基础上,提出了基于Jess的SWRL解析器框架;然后,基于所提出的SWRL解析器构建了一个基于SWRL的查询系统框架,并通过大学排课系统验证了基于本体和规则推理的查询能力。
本文共分为5章:第一章绪论主要介绍本文的研究背景、意义、内容、及其技术路线;第二章主要介绍语义Web规则语言(SWRL),分析SWRL解析器的解析原理;第三章在SWRL解析器的基础上设计了基于SWRL的查询系统框架;第四章是基于所设计的SWRL查询系统框架实现了一个关于大学排课问题的查询系统,以验证基于本体和规则推理的查询能力;结束语中总结本文所做的研究工作,指出将来的工作。