首页 理论教育 普适地理信息服务匹配:相关研究与应用成果

普适地理信息服务匹配:相关研究与应用成果

时间:2023-09-25 理论教育 版权反馈
【摘要】:后来,研究者们开始通过提供一些基础性的工具和可重复使用的组件来支持上下文感知应用的快速构建,即面向组件的应用,最具有代表性的应用是Context Toolkit项目。上述研究项目中,前三个属于早期的面向应用的项目,后两个属于面向组件的上下文感知项目。

普适地理信息服务匹配:相关研究与应用成果

早期上下文感知应用研究项目大多面向具体的应用,对于具体的应用场景具有较强的依赖性,通用性和扩展性较差。后来,研究者们开始通过提供一些基础性的工具和可重复使用的组件来支持上下文感知应用的快速构建,即面向组件的应用,最具有代表性的应用是Context Toolkit项目。

1.ParcTab项目

ParcTab项目(RoyWant等,1995)由Xerox PARC于20世纪90年代初提出,主要目标是建立普适计算和上下文感知计算的实验环境。该项目利用每个实验房间内布设的独立无线基站,获取用户的位置,实现了对用户位置的敏感性应用。

2.Active Badge项目

Active Badge项目(A.Hopper等,1992)则是20世纪90年代初Olivetti实验室提出的,通过佩戴具有可发送IR信号的胸章以及部署在大楼内的传感器,动态地计算出用户的位置,并将拨给用户的电话自动转接至离用户最近的分机同时通知用户。该项目是早期比较成功而且实用的项目之一。

3.Shopping Assistant项目

由AT&T贝尔实验室于1994年提出,所提供的设备可以引导顾客自助购物,帮助寻找商品,提供商品的详细信息,并且可以对比商品的价格等。它还可以收集客户的相关信息并分类,以便于区别管理。

4.Context Toolkit

Context Toolkit是由A.K.Dey(2000)提出的一个系统框架项目,以为上下文感知计算应用的开发和部署提供支持作为目标。框架由上下文感知组件和支持该组件的分布式基础设施组成,其中上下文感知组件将封装上下文感知的具体细节,提供上下文感知与上下文实际使用的分离;分布式基础设施则负责收集特定对象的上下文信息、推理等。(www.xing528.com)

Context Toolkit为后期的上下文感知应用提供了重要参考,具有很高的理论和应用价值。不过Context Toolkit没有提供二次开发接口,还只能算作是一个初级的框架。

5.Gaia

UIUC于2000年提出了Gaia,提出了以中间件为感知应用提供中介的思想(Lynne Rosenthal,2000)。Gaia可管理智能空间中的各类资源和服务,其结构由3大部分组成,分别是Gaia核心、Gaia应用框架和应用(G.E.Krasner,2000)。其中,Gaia核心由事件管理服务、上下文服务、表示服务、空间存储服务以及上下文文件系统五部分组成;应用框架则是仿照传统的模型—视图—控制器模式建立了模型—表示—控制器—协调器模式。

Gaia更注重服务之间的交互机制,利用它用户和开发人员可以将普适计算环境抽象为简单的反馈式可编程实体,与物理环境中的一系列异质异构设备相比,这带来了极大的方便。

上述研究项目中,前三个属于早期的面向应用的项目,后两个属于面向组件的上下文感知项目。

6.Aura

CMU的Aura(Joao Pedro Sousa,2002;Debashis Saha,2003)是一个内容丰富的研究项目,包括了很多独立的研究计划。它以资源和利用以及人机交互两个角度作为系统所追求的目标,它的结构主要包括Task Manager、Context Observer、Environment Manager和Suppliers四部分组成,分别负责任务的抽象定义,提供位置、行为等用户上下文,传感器等设备的注册以及提供服务等工作。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈