论文部分内容阅读
本体(Ontology)作为一种能在语义(Semantic)和知识(Knowledge)层次上描述信息系统的概念模型建模工具,已受到各方面的广泛关注,并在知识工程、数字图书馆、软件复用、信息检索、异构信息处理及语义Web等多个领域得到了应用。作为各个领域的重要研究对象及应用基础,Ontology必须经过精心及完备的设计与构建。实际上,Ontology的构建是一项非常繁琐的工作,其过程既费时又费力,不仅需要一套完善的工程化系统方法来支持,而且特定的专用Ontology还需要特定领域专家的参与。通用的大规模Ontology很少,大多Ontology只是针对某个具体领域或应用而创建的。如何构造领域Ontology是Ontology研究中最基本也是很重要的问题。目前,对于不同的知识领域及具体工程应用,Ontology的构建过程及方法各不相同,至今还没有一个标准的完善的Ontology构建准则。很大一部分领域本体的构建仍然采取手工方式,不仅开发效率低,而且还容易出错。国外本体研究者对半自动或自动构建本体的理论研究方法相对国内研究要深入,但大都只适合使用在英文语系的国家,对于国内的研究者提出的中文语系的自动半自动本体构建方法仍处在不断研究和发展中。为此,文本尝试利用已有的关系数据库自动生成本体。在详细分析了关系数据库与本体模型的形式化对应关系之后提出了一种基于关系数据库的本体建模方法,并在此基础上设计且实现了一个基于关系数据库的本体生成器。该工具成功地将关系数据库模型转换为了本体模型,减少了手工生成本体时的繁琐工作,节约了开发时间,有效提高了本体的构建效率。该课题的研究对关系数据库与本体间关系的研究、OWL本体的关系数据库存储问题及自动、半自动化本体构建方法等研究提供了一定的指导意义。