根据感知的情境信息将业务服务组合成情境感知服务是提高服务水平的有效途径.现有研究多关注于情境信息及服务的表示,而对情境感知服务的构造特征和业务运行机制缺乏充分考虑.一方面,各情境感知服务的情境信息和业务服务重复性较强,通过预定义流程的紧耦合构造方式难以支持重用;另一方面,情境信息取值变化具有随机性和动态性,基于推理的触发式调用执行代价过高.基于情境感知服务特征分析提出了一种情境感知服务系统框架CBS3,给出了情境信息与业务服务的配置模型和构造机制.通过社区老年情境感知服务的案例说明使用CBS3建立情境感知服务的过程.对比分析的结果表明,与传统方法相比,CBS3能够提高情境感知服务重用度和执行效率.
Using context information to composite business services into context-aware based service is an efficient path to improve service level.Existing researches pay more attention to the description of context information and context-aware based services,and lack full consideration of structural features and operational mechanisms.On one hand,context information and business services are repeated in a variety of context-aware based service,a pre-defined tight coupling process can't reuse them.On the other hand,context information has the randomness and dynamic values,and triggered mechanism based on context reasoning is a little more costly.Based on the analysis of structural features,a new system framework Context-aware Based Smart Service System(CBS3) is proposed.The configuration model and system operational mechanisms are discussed.A case is prepared to explain how to build a context-aware based service based on CBS3.Compared with traditional methods,CBS3 can improve the reusability and efficiency of context-aware based service.