论文部分内容阅读
随着社会经济的飞速增长以及大量信息系统的使用,海量的数据以结构化数据的形式存储在关系数据库中。如何对这些包含各式信息的结构化数据进行建模并对其模型进行优化,使模型可以满足信息分析、共享和重用需求的同时,能够给出信息系统组织业务优化意见,成为研究的一个难点。本体作为一种概念建模工具,它在语义和知识层次上描述概念,可以有效地解决知识工程中知识共享和重用两大重点问题,为分析结构化数据源中包含的信息提供了解决思路。本文主要研究了从信息系统的结构化数据源出发,如何利用关系数据库来进行自动的本体构建,同时研究了如何对信息系统的组织业务进行自动优化,并利用优化信息扩充本体。因此,本文首先分析信息系统数据库,设计关系数据库到本体的映射规则,实现关系数据库到本体自动构建;同时,分析信息系统功能与数据,确定了信息系统中业务功能与数据之间的关系,选择广泛使用的U/C矩阵来建立功能-数据模型,实现了信息系统组织业务的自动优化;最后,利用U/C矩阵自动优化所获得的组织业务优化信息来扩充所生产本体,使最终所得到的新本体具有组织业务优化的意义。本文主要工作如下:1、研究现状综述。介绍了国内外在本体构建方面的研究现状,对目前研究存在的问题进行分析,并对各个构建方法进行比较。2、结构化数据源到本体的自动构建。对现有的一些从关系数据库抽取本体的方法进行比较与分析,指出其中所包含的问题。利用数据库的逆向工具,提取数据库的物理模型,基于此模型所包含的信息,利用OWL语言自身具有的语言特性设计转换规则。然后从关系数据库出发,实现了初始OWL本体的自动生成。实验证明该方法是可行有效的。3、组织业务的自动优化及本体扩充。分析信息系统的组织业务流程,明确功能和数据之间的关系,利用U/C矩阵建立信息系统的功能-数据模型,实现对U/C矩阵正确性检测自动检测、子系统划分等优化操作,减少冗余,降低耦合,提高内聚性。然后根据优化后的U/C信息,利用本体编辑工具对构建好的本体进行扩充,使得本体包含有优化的信息,得到优化后的本体,为实际操作中的业务优化提供了更加形象的本体模型。