发明名称 | 一种显式地进行计算环境描述的方法 | ||
摘要 | 本发明公开了一种显式地进行计算环境描述的方法。本发明在运行时基于用户的动作组织环境数据作为上下文的方法,为此,首先部署能对环境要素进行感知和影响的基础设施,以及感知用户动作的服务,之后将上下文生成器部署进系统并投入运行,当动作变化时,上下文会被重新组织。并在此基础上提出了将上下文作为主动性软件实体的软件方法。这样的软件实体可以主动地更新环境数据、判断需求是否满足、提供环境服务。本发明能够降低开发难度、提高软件的灵活性和可复用性、提高运行效率。 | ||
申请公布号 | CN103488520B | 申请公布日期 | 2016.05.11 |
申请号 | CN201310497985.9 | 申请日期 | 2013.10.22 |
申请人 | 南京大学 | 发明人 | 吕建;李晅松;陶先平 |
分类号 | G06F9/45(2006.01)I | 主分类号 | G06F9/45(2006.01)I |
代理机构 | 江苏圣典律师事务所 32237 | 代理人 | 贺翔 |
主权项 | 一种显式地进行计算环境描述的方法,其特征在于包括如下步骤:1)部署能对环境要素进行感知和影响的基础设施;其中的环境要素描述为<Feature,loc,value>,其中Feature表示环境要素的类型、loc表示环境要素的位置、value表示环境要素的数值,环境要素被按照位置组织为场景(spot);部署的环境基础设施分为两类:用以感知环境的传感器和用于影响环境的设备;对于传感器,系统需提供获得数据的接口;对于设备,系统需提供控制设备状态的接口,对于每个传感器或设备的部署包含以下步骤:11)给定该传感器或设备的位置,12)定义该传感器或设备能够感知或影响环境要素的类型;2)部署能感知用户动作的服务;3)为每个用户的每个动作类型需求定义一个环境模式;4)将上下文生成器部署进系统并投入运行;5)在系统运行时,根据用户动作的环境模式得到环境要素类型的集合,并在由动作位置确定的场景中对这些环境要素进行实例化,再由上下文生成器把相关的环境要素实例加入上下文,以作为主动性的软件实体提供服务。 | ||
地址 | 210008 江苏省南京市鼓楼区汉口路22号 |