基于角色概念的Ontology工程化方法及其应用研究

来源 :苏州大学 | 被引量 : 0次 | 上传用户:cmudh134
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Ontology最早是一个哲学的范畴,后来随着人工智能的发展,被人工智能界赋予了新的定义。在语义Web中,Ontology具有非常重要的地位,是解决语义层次上Web信息共享和交换的基础。对于Ontology建模,虽然人们提出了许多开发方法,但是这些方法大都是基于特定领域的,没有出现成熟的方法论作为支持。本文针对Ontology构建中存在的语义混乱现象,讨论基于语境和角色概念处理语义冲突方法;然后借鉴软件工程领域开发软件的原理,提出基于角色概念构建Ontology的工程化方法,并将该方法应用到基于Ontology的学习支持系统开发实践中。因此,本课题研究的主要内容为:(1)基于角色概念的Ontology分析方法。上世纪70年代晚期,角色概念开始出现在计算机领域的知识表示和概念建模中。角色概念在概念建模领域的引入主要用来解决这样的问题:捕获被表示实体真实而又复杂的变化,而同时保持它们各自的身份。例如,当一个“学生”变成了“职工”,而其本质身份“人”应当保持不变。近年来,国外研究者开始将角色概念引入到Ontology概念建模中。实践证明,完善的角色概念分类法,是构建良好Ontology的基础。但国内类似的实践及其研究尚处于起始阶段,相关文献极少。本文在查阅大量国外相关参考文献的基础上,综合论述了角色概念分析理论在Ontology构建中的最新研究成果。其中包括基本概念、角色概念、角色持有者和语境之间关系与分类,角色分析理论在Ontology构建中的应用方法。(2)在总结已有Ontology构建方法的基础上,借鉴软件工程领域软件开发的成功经验,结合Ontology开发的特点,提出基于角色概念构建Ontology的工程化方法。考虑到Ontology开发大都是一个长期进化的过程,故该方法可以借鉴软件工程中的原型演化方法,强调整个开发过程的文档化工作,提出Ontology开发的生命周期模型及其部分文档的格式。(3)应用(2)中提出的基于角色概念的Ontology工程化方法,进行中学信息技术课程教学相关Ontology的构建。要创建的Ontology是基于目标Ontology的学习支持系统的核心。本研究课题以中学信息技术教学相关Ontology的构建为研究对象进行探讨。(4)在构建中学信息技术教学相关Ontology的基础上,开发了基于Ontology的学习支持系统,为中学信息技术教学相关的教师和学生提供有效的教学支持。
其他文献
信息资源的曰益膨胀使得数据管理问题逐渐成为研究焦点。当前越来越多的数据库应用依赖于多个独立的数据源,对于给定的约束,这些数据源分别是一致的,但集成时就可能是不一致的。
由于获取图像的手段不同,图像中总存在许许多多的噪声,在图像预处理中如何使图像的噪声降到最低,最大化的获取图像中的有用信息,一直是图像处理中的研究热点。目前图像噪声的滤除
近些年来,越来越多的企业提供了外包加密数据共享服务,但该应用所面临的数据安全问题依然没能很好的解决,代理重加密方案已经成为了核心解决思路之一。为了适应灵活多变的云
本文主要论述了怎样在计算机上通过程序的控制来模拟电话的呼叫处理的过程。由C++面向对象的程序语言编写应用程序,定义好该程序所需要使用的资源。当执行时,从GRM(资源管理
当前,高校图书馆数据管理系统各自为政。随着网络技术的发展,XML 的应用越来越广泛,它已经成为 Internet 上数据表示和交换的新标准,同时也被认为是用来定义半结构化数据最有效的
分布式计算框架利用廉价PC构建多核集群解决了大规模并行计算问题,但是在分布式计算框架上编程需要考虑程序子任务间的负载均衡和通信同步开销,编程难度大。数据流编程模型作
随着数据库和计算机网络的广泛应用,加上使用先进的自动数据生成和采集工具,人们所拥有的数据量急剧增大。数据挖掘技术正是目前解决“数据爆炸”但“信息贫乏”的一种有效方
Petri网是一种适合于描述异步并发现象的系统模型,但是在使用基本Petri网来为复杂系统建模时会出现“节点爆炸”问题,本文提出约束组合弧克服该问题。约束组合弧不仅可以描述库
随着家庭智能网络的兴起,家庭用户的数据存储和共享变得越来越重要。现有的网络附连存储(NAS)产品主要是为企业用户设计的,它们存在能耗大、价格高、专业性操作强等不足。就
试题库系统是指将大量的试题存储在计算机中,然后根据所需要试题的难度、题型等条件从试题库中随机抽题来满足考试要求的系统。试题库系统的开发不仅可以减轻教师繁重而又重复