基于Ontology技术的上下文信息的收集与推理

来源 :西北工业大学 | 被引量 : 0次 | 上传用户:dage10
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文以家庭服务网关OSGi为平台,采用OSGi bundle的模块形式,对SmartHome环境中各种信息实体服务,实现了实体上下文信息的收集与推理。 首先,本文介绍了本体的起源,本体被人工智能界赋予的概念以及本体的两类描述语言:基于AI的和基于Web的,然后说明了本体在语义Web中的作用。 其次,本文分析研究了构建本体的规则及其构建流程,然后介绍了目前流行的本体工具,通过分析SmartHome环境中的上下文信息实体,按照构建规则采用Protege-2000构建了一个SmartHome环境的上下文基本体,并对本体的文档结构做了详细的介绍。 然后,本文详细介绍了一种本体应用和语义网应用的Java开发框架——Jena,它为语义网应用开发和本体推理提供了广泛的支持,先后介绍了它的三层架构、持久性存储、推理子系统、Ontology API、SPARQL查询等,详细分析了各个子系统的原理及其之间的协作。 接着,本文对SmartHome环境上下文信息收集与推理系统进行了设计。通过分析系统中的上下文数据流向,设计出主要的bundle模块:通过采用面向对象的技术和设计模式,对Jena中的推理器进行了适配,使其可以配置推理器的推理方式:并通过对系统中的高层语义的分析,总结出六种常见的语义行为:然后对推理器进行推理时需要读入的推理规则进行了设计;作为系统主程序的聚合器,分析并设计了其主要功能包括服务的搜集、添加和移除工作,具体服务上下文信息的提取由单个线程来实现;包装器通过实现推理器的一个实体接口IEntity,来提取设备实体的原始信息并构建设备本体;查询模块主要是通过推理器提供的服务方法来实现查询。 最后,对课题的整个研究和设计进行了总结,指出了当前研究工作中不足之处和需要进一步完善的地方。
其他文献
Java是一种解释型的,完全面向对象的编程语言,成功地应用在网络及移动计算等应用领域。Sun公司推出的J2SE5.0版本引入了Swing Synth,提供了一种新的Look And Feel“皮肤”外
RFID技术是近年来最热门的技术之一。EPCglobal作为RFID在物流、供应链、零售行业应用的强势标准,在世界范围内的影响与日俱增。 随着移动网络对因特网接入的不断普及,移动
随着互联网的高速发展,网络安全问题已经成为日常关注的焦点。如今传统的网络安全手段很难对付各种各样的网络攻击,入侵检测系统作为一种主动的信息安全保障措施,有效地弥补
交通事件检测系统在智能交通系统中有着重要的意义。交通事件检测的方法有很多,其中视频检测是近几年发展最为迅速的技术之一。因为它具有安装方便、覆盖范围大、效果好等特
教育产业空前发展,伴随着教育而发展的考试越来越多。考试是教学工作中不可缺少的环节,是反馈教学信息、检测和评价教学质量,调控教学过程的重要手段,是培养和选拔人才的重要
网格计算已成为当前研究的一个热点。在网格系统中,资源调度是一个难题。优秀的资源调度策略,可以减少任务的执行时间和费用、提高服务质量、增加整个网格系统的吞吐量。本文
学位
互联网的出现给人们的生活带来了巨大的变化,通过互联网,人们可以及时获取信息,但互联网信息量的快速增长及人们对信息处理提出的更高要求,使传统的有线网络已不能满足用户的需求
学位
入侵检测技术作为动态安全系统(P2DR)最核心的技术之一,在网络纵深防御体系中起着极为重要的作用,它是静态防护转化为动态防护的关键,也是强制执行安全策略的有力工具。随着