期刊文献+

基于分布式OSGi的动态服务组合算法 被引量:4

Dynamic Service Composition Mechanism Based on OSGi
下载PDF
导出
摘要 物联网近年来得到快速发展和普及,而应用与感知设备的严重耦合使得开发过程变得十分困难和复杂.针对OSGi中间件系统,提出了一种分布式OSGi的轻量级中间件结构,将网络中的节点提供的各种功能虚拟抽象为网络服务,通过面向服务架构(service oriented architecture,SOA)的服务管理对设备节点进行解耦.网络设备提供的服务单一,还存在移动性及续航等限制,为了适应动态变化的网络及应用需求,提出了一种满足服务质量约束的网络服务组合机制DscGOM,包括满足服务质量的组合路径选择机制设计和服务重定向机制设计.实验结果表明,该机制能够很好地适应动态网络需求,快速有效地生成服务组合路径.在网络节点意外退出失效的情况下,能够快速寻找替代组合路径和恢复组合服务的执行. Internet of Things has been rapidly developed and popularized in recent years, but the serious coupling between application and sensing devices makes development processes quite difficult and complicated. Due to the limitation of original ()SGi in sharing services among different nodes, a distributed lightweight middleware structure is proposed based on OSGi. In this distributed OSGi structure, various kinds of functions provided by networked devices are ed to services. So that we can take advantage of SOA to manage all networked nodes/devices using services form for decoupling. Single service provided by nodes/devices may only have limited function, and networked devices have mobility and endurance ability limitation, etc. In order to adapt to dynamically changed network and application requirements, a service composition mechanism named DscGOM is designed. DseGOM includes service composition path choosing mechanism and service redirection mechanism. The experimental results show that DscGOM mechanism can be faster and more effective than traditional method, which generates the composition path of services to satisfy the dynamic network demand. When a network device dies or exits unexpectedly, the mechanism can quickly get an alternative composition path and restore the execution.
出处 《计算机研究与发展》 EI CSCD 北大核心 2014年第2期420-428,共9页 Journal of Computer Research and Development
基金 国家自然科学基金项目(61370094) 教育部新世纪优秀人才支持计划基金项目(NCET-12-0164) 湖南省自然科学基金项目(13JJ1014)
关键词 中间件 OSGI 服务 组合 面向服务架构 middleware open service gateway initiative (OSGi) service composition service orientedarchitecture (S()A)
  • 相关文献

参考文献12

  • 1Atzori L,Iera A,Morabito G. SIoT:Giving a social structure to the Internet of Things[J].{H}IEEE Communications Letters,2011,(11):1193-1195.
  • 2Guinard D,Trifa V,Karnouskos S. Interacting with the SOA-based Internet of Things:Discovery,query,selection,and on demand provisioning of Web services[J].IEEE Trans on Services Computing,2010,(3):223-235.
  • 3Jan S R,Gustavo A. Services everywhere:Osgi in distributed environments[DB/OL].http://www.inf.ethz.ch/personal/rjan/publications/rellermeyer _eclipsecon07.pdf,2012.
  • 4Eunhoe K,Kihyun Y,Jaeyoung C. RSP:A remote OSGi service sharing scheme[A].Piscataway,NJ:IEEE,2009.318-323.
  • 5史殿习,吴元立,丁博,尹刚,王怀民.StarOSGi:一种OSGi分布式扩展中间件[J].计算机科学,2011,38(1):162-165. 被引量:5
  • 6Lu Yiqin,Yang Xiaodong,Yang Chunhong. Service sharing between OSGi-based residential gateways in distributed network environment[A].Piscataway,NJ:IEEE,2009.1-4.
  • 7李曼,王大治,杜小勇,王珊.基于领域本体的Web服务动态组合[J].计算机学报,2005,28(4):644-650. 被引量:141
  • 8Sun S X,Zhao Jing. A decomposition-based approach for service composition with global QoS guarantees[J].{H}Information Sciences,2012,(9):138-153.
  • 9文斌,何克清,梁鹏,王健.需求语义驱动的按需服务聚合生产方法[J].计算机学报,2010,33(11):2163-2176. 被引量:7
  • 10温嘉佳,陈俊亮,彭泳.基于目标距离评估的启发式Web Services组合算法[J].软件学报,2007,18(1):85-93. 被引量:16

二级参考文献51

共引文献239

同被引文献32

  • 1崔建峰,李小庆.一种基于SOA的单机遗留系统再工程过程模型[J].青岛农业大学学报(自然科学版),2012,29(3):230-234. 被引量:1
  • 2贾冰,杨永健,孙永雄.基于物联网的主动服务资源选择方法[J].华中科技大学学报(自然科学版),2012,40(S1):47-50. 被引量:3
  • 3代祖华,万秀丽.遗留系统综合评价指标体系的构建研究[J].科学.经济.社会,2007,25(2):50-53. 被引量:3
  • 4HEBA K,ABEER A,CARLENE C,et al.A combinatorial optimization algorithm for multiple cloud service composition[J].Computers & Electrical Engineering,2015,42:107-113.
  • 5YU Q,CHEN L,LI B.Ant colony optimization applied to web service compositions in cloud computing[J].Computers & Electrical Engineering,2015,41:18-27.
  • 6ZOU G B,GAN Y L,ZHENG J X,et al.Service composition and user modeling for personalized recommendation in cloud computing[C]//International Conference on Computing,Communication and Networking Technologies.Hefei:CCV,2014:11-13.
  • 7ZOU G B,CHEN Y X,XIANG Y,et al.AI planning and combinatorial optimization for Web service composition in cloud computing[C]//Proceedings of Annual International Conference on Cloud Computing and Virtualization.Singapore:CCV,2010:28-35.
  • 8TANG C L,LIU J Q .Selecting a trusted cloud service provider for your SaaS program[J].Computers & Security,2015,50:60-73.
  • 9GUTIERREZ-GARCIA J O,SIM K M.Self-organizing agents for service composition in cloud computing[C]//2nd IEEE International Conference on Cloud Computing Technology and Science.Indianapolis:IEEE,2010:59-66.
  • 10范小芹,蒋昌俊,王俊丽,庞善臣.随机QoS感知的可靠Web服务组合[J].软件学报,2009,20(3):546-556. 被引量:69

引证文献4

二级引证文献43

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部