上下文感知计算与环境智能中的数据管理挑战
1. 环境智能的愿景
环境智能(Ambient Intelligence,简称AmI)描绘了一个未来的信息社会愿景,其中人们被一个能够感知他们需求、个性化满足他们要求、预测他们行为并响应他们存在的电子环境所包围。这一愿景强调更高的用户友好性、用户赋权以及更有效的服务支持,旨在使人们的日常活动更加便捷,从而提高生活质量。为了实现这一愿景,有效的数据管理支持是不可或缺的。高质量的信息必须能够在任何时间、任何地点、任何轻便设备上提供给任何用户。此外,环境智能还带来了许多与上下文感知和自然用户交互相关的新挑战,这要求我们重新思考当前的数据管理技术。
2. 上下文感知计算的基础
2.1 上下文的定义
上下文是环境智能中的一个基本要素。文献中有多种尝试来定义上下文的概念,范围从非常宽泛到非常狭窄,以及特定于应用的。根据Dey等人的定义,上下文是指任何可以用来描述实体状况的信息。实体可以是人、地点或物体,被认为是用户与应用交互中相关的,包括用户和应用本身。一个系统如果使用上下文为用户提供相关信息和服务,其中相关性取决于用户所执行的任务,则该系统是上下文感知的。
2.2 上下文分类
有许多可能的方式来分类上下文信息。两种典型的分类方法是操作性分类和概念性分类。操作性分类侧重于上下文信息的获取和使用方式,而概念性分类则侧重于上下文信息的语义和意义。以下