普适计算环境中上下文信息服务系统研究与实现

普适计算环境中上下文信息服务系统研究与实现

论文摘要

随着计算机技术、无线网络技术、嵌入式系统的发展,传统的桌面计算模式已经不能满足人们的需要,人们渴望能够随时、随地、透明、方便的享受现有的计算能力和信息服务。普适计算的目标就是把人从计算机“仆人”变为计算机的“主人”,使用户的注意力能够集中到任务本身。察觉上下文计算是实现“以人为本”的关键技术。在充分利用上下文信息的前提条件下,察觉上下文计算使应用程序能够“了解”当前的环境和所发生的变化,进而采取相应的策略,改变自身的某些行为,来为用户提供“体贴”的信息服务。然而,普适环境是一个开放的环境,上下文信息众多而且复杂,如何能够利用上下文信息,为应用程序提供上下文服务已经成为察觉上下文计算研究的重点,具有重要的理论意义和实用价值。在普适环境中,由于体积、移动性等特殊要求,普适设备所能提供的计算能力都很有限。因此,把环境中对硬件要求较高的公共服务放在高性能的计算设备上显得十分必要。本文在深入研究了Context Toolkit等经典察觉上下文计算模型,并对其特点和不足之处进行分析的基础上,研究和建立了一个上下文信息服务系统CISS(Context Information Service Server)模型,并加以具体实现。CISS模型主要由上下文管理器、上下文推理机、上下文查询器和事件管理器四部分构成。CISS模型采用OWL描述上下文本体信息;用结构化的SPARQL--标准RDF查询语言进行上下文信息查询;采用基于OWL和自定义规则的上下文推理机制,可以检查上下文模型中的不一致或者冲突;建立了事件触发机制为察觉上下文应用系统提供事件服务。在分层设计、AOP、SOA等设计思想指导下,CISS系统基本上实现了上下文管理、上下文推理、上下文查询服务、上下文事件服务等功能。通过CISS服务系统,察觉上下文应用系统能够共享传感器和上下文资源,同时有效的降低了察觉上下文应用系统的各个模块之间的耦合度,使开发人员可以专注于任务本身,极大的削减了系统开发的复杂度,从而提高了察觉上下文应用系统的开发效率。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 引言
  • 1.1 普适计算及其研究背景
  • 1.1.1 计算模式的发展
  • 1.1.2 普适计算的本质和特征
  • 1.1.3 普适计算的内涵及挑战
  • 1.2 研究背景及现状
  • 1.3 研究课题的提出
  • 1.4 本文的内容与意义
  • 1.4.1 主要研究内容
  • 1.4.2 研究的意义
  • 1.4.3 本文的组织结构
  • 第二章 察觉上下文计算
  • 2.1 上下文的概念
  • 2.1.1 上下文的定义
  • 2.1.2 上下文分类
  • 2.2 察觉上下文计算
  • 2.2.1 察觉上下文计算的定义
  • 2.2.2 察觉上下文计算的面临的挑战
  • 2.3 察觉上下文计算的研究内容
  • 2.3.1 上下文的获取
  • 2.3.2 上下文模型和表达
  • 2.3.3 上下文的处理
  • 2.3.4 上下文服务
  • 2.3.5 上下文应用
  • 2.4 察觉上下文计算模型
  • 2.4.1 Context Toolkit
  • 2.4.2 Context Shadow
  • 2.4.3 Context Fabric
  • 2.4.4 存在的不足
  • 2.5 本章小结
  • 第三章 上下文信息服务系统
  • 3.1 CISS模型
  • 3.1.1 上下文推理机
  • 3.1.2 上下文管理器
  • 3.1.3 上下文查询器
  • 3.1.4 事件管理器
  • 3.2 CISS的上下文模型
  • 3.3 CISS的上下文本体表示
  • 3.3.1 资源描述框架(RDF)简介
  • 3.3.2 本体(Ontology)简介
  • 3.3.3 本体描述语言OWL简介
  • 3.3.4 上下文的本体表示
  • 3.4 CISS具体应用框架
  • 3.4.1 CISS应用系统构成
  • 3.4.2 模型间的交互
  • 3.5 本章小结
  • 第四章 上下文信息服务系统实现
  • 4.1 CISS系统的设计目标
  • 4.2 CISS的设计思想
  • 4.2.1 分层设计
  • 4.2.2 AOP思想
  • 4.2.3 统一接口
  • 4.2.4 SOA思想
  • 4.3 Jena和SPARQL
  • 4.3.1 Jena
  • 4.3.2 SPARQL
  • 4.4 上下文推理机
  • 4.5 上下文管理器
  • 4.5.1 上下文处理流程
  • 4.5.2 上下文持久化
  • 4.5.3 垃圾上下文回收
  • 4.6 上下文查询器
  • 4.7 事件管理器
  • 4.7.1 事件注册
  • 4.7.2 事件触发判别
  • 4.7.3 事件触发
  • 4.8 本章小结
  • 第五章 上下文信息服务系统应用实例
  • 5.1 应用场景
  • 5.2 系统部署与模拟
  • 5.3 本章小结
  • 第六章 总结和展望
  • 6.1 总结
  • 6.2 展望
  • 参考文献
  • 致谢
  • 攻读学位期间发表的学术论文目录
  • 相关论文文献

    标签:;  ;  ;  

    普适计算环境中上下文信息服务系统研究与实现
    下载Doc文档

    猜你喜欢