基于Jena 的应急预案名称本体构建及其推理
2014-01-16金保华赵家明
电子设计工程 2014年24期
金保华,赵家明
(郑州轻工业学院 计算机与通信工程学院,河南 郑州450002)
随着各类突发事件的频繁发生,应急预案作为应急保障的第一篇,能够为有关领导在应对和处置突发事件时提供及时有效地参考,重要性不言而喻。同时,在海量的数据与大量的应急预案信息面前,如何快速准确地查找到相关预案,并迅速作出科学合理的部署,是当下应急工作急需解决的事情[1]。而传统的应急预案检索方式,主要是通过搜索关键字或是依赖数据库提供的SQL查询语句来对相关的预案进行查询,这些方法效率低下、要求检索者对应急预案较为熟知,并且查询结果往往返回大量无关信息。
随着语义网技术的发展,作为语义Web基石的本体,也越来越多的受到人们的关注,深深扎根到各个应用领域里[2]。由于本体能够对概念进行抽象并进行精确地描述,适合用其构建一个共享的和共同的领域理论,用公认的术语集和这些术语之间的关系来反映该领域内的知识和知识结构,帮助人们和计算机之间实现准确的语义交流。为此,文中首先引入Jena的相关知识,设计并提出一个应急预案名称本体模型,使用Jena编辑器创建了该本体,最后给予推理实现。
1 Jena简介
Jena最早来源于SIRPAC API的工作,是一个开源的基于java框架的本体语言开发工具包,由美国HP公司的Brian Me Bride研发,为当下的语义网应用系统的研究提供了支撑,支持使用任意的本体描述语言构建本体,提供相关的推理机制,和完整的本体解析、存储、推理和查询函数和调用接口[3]。……
登录APP查看全文
