论文部分内容阅读
随着信息技术不断发展如智能嵌入式设备的发展、无线通信技术的成熟以及分布式计算技术的进步等,一种新的计算模式“普适计算”便应运而生。普适计算强调和环境融为一体的计算,而计算机本身则从人们的视线里消失。在普适计算的模式下,人能够利用计算设备可以与周围环境更自然地进行交互,“情境感知”的特性是普适计算的基本要素。虽然普适计算的应用领域复杂多样,但是每个具体的应用都必须具有情境感知的特性。因此通用并支持动态扩展的情境感知体系就成为研究的热点与趋势。首先必须对普适计算的应用情境进行建模,这是“情境感知”的基础,本文利用本体来对情境进行建模。本体建模时采用分层的思想来构建模型,目的是使得本体模型具有较强的通用性,上层是普适计算领域的通用概念,下层是针对普适计算特定领域的概念。在情境建模的基础上,本文提出了一种面向普适计算的通用情境感知体系,以支持情境的获取、表示及推理应用。详细描述了该体系下的各个组成模块的功能与构建机制,模块之间的交互关系。同时在体系的构造时充分考虑体系动态可配置性和可扩展性。在体系理论构造完成后,本文紧接着给出了该体系基于OSGi/R-OSGi的实现框架。分析了该体系在OSGi平台上的实现机制,并给出了普适计算典型应用“数字家居”的模拟实现原型,验证了该体系的可行性。在一个持续运行的普适计算系统中,设备是情境感知的载体和情境感知行为的执行者,起着关键性的作用,而设备的损坏和更新是时有发生的,如何让用户以最小的代价完成设备的更新是该系统得以广泛应用的基础。本文在上述实现框架基础上,提出了一种不需要系统开发人员介入的设备动态更新机制,以解决设备更新时存在的异构性问题,从而使得实现框架具有更广泛的通用性和更高的应用价值。