本体构建系统的关键技术研究与实现

来源 :南京航空航天大学 | 被引量 : 0次 | 上传用户:irolu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
企业应用得益于那些具有丰富语义的企业知识,本体能为知识管理系统中各种符号提供共享的概念模型且在其中的应用越来越广泛。随着本体规模的增大,本体构建工具对于本体开发过程和本体的使用非常重要。然而,当前多数工具不能很好地支持多人协同,且构建的本体格式不统一,相互之间难以兼容。为此,本文设计一种协同本体构建系统,旨在提高协同操作能力以及本体开发效率。本文首先分析了当前本体构建工具的研究现状,给出了协同本体构建系统的总体框架,在业务逻辑层与数据层之间引入持久层,将数据操作从业务逻辑解耦出来,为上层提供对象服务,并通过定义持久对象与底层数据之间的映射实现与底层存储之间的交互。接着,研究了协同本体构建系统的两个关键技术:本体表示及到关系数据模型的映射和基于细分锁的并发控制方法。对象持久化的实现需要定义对象结构、数据存储结构及其之间的映射关系,本文在持久层引入本体的中间表示模型,并根据该模型给出相应数据结构的定义,然后设计了存储本体的关系数据库模式,并在此基础上定义了关系数据模型到中间表示模型的映射。针对协同操作本体对象的需要,本文提出一种基于细分锁的并发控制方法,根据对象上各种操作之间的兼容性,通过对操作对象加不同类型的锁来提高系统的并发能力,并设计了相应的细分锁加锁算法。最后,开发实现了协同本体构建系统,并将其应用于具体项目中,使用该系统完成了对货车设计知识本体的构建。
其他文献
在开发基于Web的企业应用系统中,由于模块相似性比较大,导致重复性的编码工作比较多,而通常这些编码工作都是采用复制、粘贴的软件复用方式,造成编码容易出错、维护困难等问题。
支持向量机(Support Vector Machine,SVM)是一种基于统计学习理论的新型机器学习方法,具有全局最优、结构简单、推广能力强等优点,因此得到了广泛的研究和应用。但是SVM方法最初
随着移动计算、无线通信技术及GPS等技术的迅速发展,基于位置服务越来越受到重视,因此移动对象位置查询变得可行和必需。在交通网络中,移动对象将更新的位置信息提交给移动对
随着异构多核处理器的快速发展,异构多核系统中的任务调度成为研究热点。目前,适用于普通任务集调度的算法在调度细粒度任务集时,存在处理器负载失衡,处理器空闲时间多,并行性差和
随着移动机器人应用范围的扩大,其工作环境也日益复杂,往往是非结构化的、部分或全部未知的。局部路径规划侧重于使用传感器实时感知环境信息,使其能适应复杂的工作环境,及时有效
近年来,深度学习在计算机视觉,机器翻译,语音识别等领域取得了极大的成功,在多个应用领域上取得了当前的最好成绩。但是这些模型所取得的高精确度主要来源于在训练以及检测时
随着近几年来人工智能的飞速发展,我们越来越想检验一下机器能达到一个什么样的智能水平。为此,国家在2015年启动了“高考答题机器人”的相关项目研究,而自动解答高考作文题
在半导体业界,集成电路SoC (System on Chip,片上系统)成为目前主导的设计技术。SoC通常将微处理器、模拟IP核、数字IP核和存储器(或片外存储控制接口)集成在单一芯片上,通过
随着Internet的迅速发展,用于网络互联的主干链路上的核心路由器的接口速率达到100Gbit/s。这就要求骨干路由器每秒可以转发千万以上的分组,然而分组转发的关键是查找路由表,
随着存储硬件成本的不断降低,大数据生态系统的复杂变化,计算框架与存储系统的多样性和异构性发展,基于内存的分布式文件系统,数据库等一系列产品孕育而生,用来整合整个大数