论文部分内容阅读
随着在线教育系统之间资源共享的普及,系统相应的可用性、可交互性、可适应性也需要增强。这些学习资源采用本体对学习对象进行描述,由于各个系统采用不同的元数据标准,因此存在语义和结构不一致问题。本文构建网络化学习领域全局本体,通过各个系统的局部本体和全局本体的映射,消除异构问题,增强教育系统之间的互操作性和信息共享能力。为了解决全局和各个局部本体间的映射问题,本文提出一种语义本体分类映射框架SCOMF,它作为本体映射的核心组件对本体映射过程中的语义异构和模式级别的结构异构进行调节。其中,语义异构表现为命名冲突,结构异构主要包括4种类型,分别为泛化冲突、同构冲突、属性差异冲突和概念差异冲突。SCOMF模型采用分类的策略,针对不同的冲突类型定义相应映射规则,对于新增冲突很容易加入系统,降低了模型的耦合度。冲突调节采用Jena规则语言进行定义,并将本体映射规则存入Jena规则库,在本体映射过程中,SCOMF模型通过这些规则对本体映射过程中的冲突进行调节,从而消解语义异构和结构异构。用户可以根据全局本体中元数据的描述对学习资源检索而忽略教育系统之间的异构问题。首先,文中介绍了当前本体映射领域比较常用的算法:基于元素命名的算法、基于摘要的算法、基于实例(Instance)的算法、基于上下文环境的算法、基于属性的算法以及多策略综合算法。由于大部分映射策略主要解决命名冲突,而很少解决本体映射过程中出现的结构冲突。然后,针对当前本体映射存在的问题,本文提出了语义本体分类映射框架SCOMF,该模型主要解决本体映射过程中语义异构和结构异构问题。对于每一种冲突类型,采用Jena规则语言对冲突检测和解决规则进行定义。最后,采用真实数据集对本文提出的SCOMF模型进行验证,经实验验证,该模型可以很好地消解本体映射过程中的语义异构和部分模式级别的结构异构问题。