首页> 中文学位 >分布式环境下的上下文感知应用控制机制研究及实现
【6h】

分布式环境下的上下文感知应用控制机制研究及实现

代理获取

目录

封面

中文摘要

英文摘要

目录

1 绪 论

1.1 研究背景

1.2 国内外研究现状

1.3 课题研究主要工作

1.4 本文结构

2 用ECA规则分析与设计上下文感知系统的行为模式

2.1 ECA规则的基本模式

2.2 事件模块

2.3 控制模块

2.4 动作模块

2.5 本章小结

3 基于Reaction RuleML的上下文感知规则描述

3.1 Reaction RuleML背景

3.2 Reaction RuleML基本语法

3.3 Reaction RuleML在上下文感知环境中的应用举例

3.4 规则引擎支持下的上下文感知规则执行

3.5 本章小结

4 基于Web Services的上下文感知系统结构及关键技术实现

4.1 适合于分布式上下文规则系统的体系结构分析

4.2 Web Services简介

4.3 基于Web Services的上下文感知系统结构

4.4 规则引擎jDrew的Web Services封装

4.5 使用WS-Eventing协议处理感知事件的传递

4.6 本章小结

5 Web Services下的jDrew触发推理实现

5.1 jDrew在Web services环境中事件触发下的规则推理

5.2 jDrew规则推理效率测试

5.3 本章小结

6 总结与展望

6.1 总结

6.2 展望

致谢

参考文献

展开▼

摘要

上下文感知计算的特点是通过对表征实体状态(物理状态、社会状态)的各种上下文信息的感知、推理与管理,建立面向实体的统一的上下文语境。上下文感知计算的目标是在上下文语境的基础上,通过上下文推理与决策,建立以实体为中心,根据实体的各种上下文变化,自动作出各种适当反应(动作)的智能应用。
  目前的上下文信息应用中,对上下文信息的处理多采用事件触发的面向对象模式。而上下文应用是一种典型的知识应用,这些知识不仅包括不断变化的环境上下文信息,还包括为提高系统的智能性而不断增加的各种客观知识。对象模式下,系统的结构和能处理的知识多在设计阶段就已完成,几乎不能随着环境的变化而变化。因此面向对象的模式很难适应上下文应用有关上下文的知识不断累积的特点。而这样的知识累积,正是不断提高上下文应用系统智能性的关键。
  本文针对这一问题,采取了一种基于 ECA(事件-控制-动作)的规则模式来分析上下文感知系统的行为模式,即按照规则,建立相关规则库。上下文感知系统是知识系统,构建的规则库类似于专家系统的规则库。本文从知识系统的本质出发来建立上下文感知系统的控制机制,从不断累积的上下文感知信息中有效地提高系统的智能性。本文采用基于标准的Reaction RuleML作为实际的上下文推理规则描述语言,建立上下文感知规则系统。规则系统的执行是需要规则引擎支持,规则引擎同时是知识系统的推理核心。随着专家系统等知识系统的迅速发展,目前已有多种可用的规则引擎,通过比较这些引擎的优缺点及适用性,最终选用jDrew规则引擎来执行规则。在分布式网络环境中的实际应用,本文根据ECA上下文规则处理模式,基于Web Services分布式软件体系结构建立了适用于分布式环境的上下文感知系统体系结构,并解决了其中的核心实现问题:jDrew的Web services封装和基于WS-Eventing的上下文事件的传递。研究分析了如何通过WS–Eventing传递来的上下文事件触发 jDrew进行规则推理。并通过实验测试了在Web services环境中的jDrew处理效率,具有较好的性能。
  本文的研究成果在上下文感知应用领域中(移动感知应用、智能空间应用等),将有一定应用前景。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号