计算机科学 ›› 2015, Vol. 42 ›› Issue (12): 52-55.
顾敬潇,彭鑫,赵文耘
GU Jing-xiao, PENG Xin and ZHAO Wen-yun
摘要: 普适计算环境下的智能移动设备是面向终端用户的服务资源聚集和编排的主要载体。普适计算环境中的服务资源具有多种不同的形态,包括基于互联网提供的Web服务、终端设备自身服务和资源(例如本地应用、自带传感器)以及所处环境中可访问的服务(例如环境传感器)。此外,不断变化的上下文环境对软件本身的自适应能力提出了新的要求,而移动设备上的服务编排受设备计算能力和资源的限制。为了解决上述问题,提出了一个面向普适计算环境的Android平台服务编排框架ASOF。通过ASOF,移动终端可在运行时获取所需业务流程的服务模板,并对该模板中的抽象服务进行服务绑定,实现轻量级的混合服务编排,使终端能够动态获得调用普适计算环境中各种类型的服务的能力。随后,基于OSGi Felix框架给出了一套ASOF的标准实现,并以一个具体案例验证其有效性。
[1] Satyanarayanan M.Pervasive computing:Vision and challenges[J].Personal Communications,IEEE,2001,8(4):10-17 [2] OSGi Homepage.http://www.osgi.org [3] Knoernschild K.Java Application Architecture:Modularity Patterns with Examples Using OSGi[M].Prentice Hall Press,2012 [4] Mokhtar S B,Preuveneers D,Georgantas N,et al.EASY:Efficient semAntic Service discoverY in pervasive computing environments with QoS and context support[J].Journal of Systems and Software,2008,81(5):785-808 [5] 唐磊,淮晓永,李明树.一种基于上下文协商的动态服务组合方法[J].计算机研究与发展,2008,45(11):1902-1910Tang Lei,Huai Xiao-yong,Li Ming-shu.An approach to DynamicService Composition Based on Context Negotiation[J].Journal of Computer Research and Development,2008,45(11):1902-1910 [6] Kalasapur S,Kumar M,Shirazi B.Dynamic service composition in pervasive computing[J].IEEE Transactions on Parallel and Distributed Systems,2007,18(7):907-918 [7] Rouvoy R,Barone P,Ding Y,et al.Music:Middleware support for self-adaptation in ubiquitous and service-oriented environments [M]∥Software engineering for self-adaptive systems.Springer Berlin Heidelberg,2009:164-182 [8] Groba C,Clarke S.Opportunistic composition of sequentially-connected services in mobile computing environments[C]∥2011 IEEE International Conference on International Conference on Web Services (ICWS).IEEE,2011:17-24 [9] Guinard D,Trifa V,Karnouskos S,et al.Interacting with thesoa-based internet of things:Discovery,query,selection,and on-demand provisioning of web services[J].IEEE Transactions on Services Computing,2010,3(3):223-235 [10] 张威,史殿习.OSGi4HSI:普适计算环境下的异构服务集成框架.http://cpfd.cnki.com.cn/Article/CPFDTOTAL-JDMT-201010001006.htm |
No related articles found! |
|