[发明专利]一种基于实时策略的本体模型生成及管理装置及方法有效
申请号: | 201210009400.X | 申请日: | 2012-01-12 |
公开(公告)号: | CN102609402A | 公开(公告)日: | 2012-07-25 |
发明(设计)人: | 李睿;吕江花;马世龙 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G06F17/24 | 分类号: | G06F17/24;G06F17/30 |
代理公司: | 北京永创新实专利事务所 11121 | 代理人: | 周长琪 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提出了一种基于On-the-Fly策略的本体模型生成及管理装置及方法。装置包括本体编辑器、模型生成器、模型显示器和本体查询器等,用户通过本体编辑器编辑本体文件,通过模型生成器实时生成本体模型,通过模型显示器显示本体模型中元素关系,用户通过本体查询器可查询当前本体模型中的关系。方法通过分析本体文件,将其主要内容分为静态和动态两部分,静态部分采用自动机提取当前本体文件中静态信息生成对应模型,动态部分为当前本体文件编辑处的文本信息,以On-the-Fly的方式在当前状态处动态地提取和绑定修改赋值,递进地生成模型。本发明只针对需要的部分重新构建模型,有利于缩短模型生成的时间,节约系统资源。 | ||
搜索关键词: | 一种 基于 实时 策略 本体 模型 生成 管理 装置 方法 | ||
【主权项】:
一种基于On‑the‑Fly策略的本体模型生成及管理装置,其特征在于,该装置包括:本体编辑器(1)、模型生成器(2)、模型显示器(3)、本体查询器(4)、本体库(5)和用户界面(7);本体编辑器(1)中包含语法规则库以及模板库,用户在本体编辑器(1)中新建空白的本体文件或者利用模块库中的模板新建本体文件进行编辑,或者读取本体库(5)中的本体文件进行编辑,编辑后的本体文件保存至本体库(5)中;本体编辑器(1)提供有对本体文件进行导入、导出、保存和删除的维护功能;模型生成器(2)读取本体编辑器(1)中当前编辑完成的本体文件,并解析本体文件中的数据,得到本体文件的静态信息和编辑处的文本信息,采用基于On‑the‑Fly策略的本体模型生成方法生成本体模型,具体是:采用自动机提取当前本体文件中的静态信息构造本体文件静态部分的模型,然后在基于静态部分的模型的基础上,实时地针对本体文件编辑处的文本信息,动态地提取和绑定修改的赋值,递进地生成最终的本体模型;模型显示器(3)对模型生成器(2)生成的本体模型,进行可视化显示,提供了两种图形方式来直观的显示出本体模型中类与类的关系、实例与类的关系以及实例与实例的关系,两种图形方式为:通过循环查找节点的子类生成树状图,和通过查找节点的邻居节点生成关联图;本体查询器(4)解析用户查询请求,在模型生成器(2)所生成的本体模型上执行查询,得到查询结果返回给用户界面(7);用户界面(7)提供了一个可视化的图形界面给用户,用户通过用户界面(7)操作本体编辑器(1)或者输入用户查询请求,用户界面(7)传递用户查询请求给本体查询器(4),并将本体查询器(4)返回的查询结果显示给用户。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210009400.X/,转载请声明来源钻瓜专利网。