期刊文献+

一种基于划分的组合服务选取方法 被引量:4

A Division Based Composite Service Selection Approach
下载PDF
导出
摘要 组合服务选取问题是服务计算领域研究的核心问题.由于组合服务中基本服务QoS间存在着复杂的关联关系,使得某些服务一起使用时效率会较高,而某些服务一起使用时效率反而会降低,现有的服务选取算法几乎忽略了该问题,从而使得选取时所使用的Web服务QoS数据往往不准确,致使选取出的组合服务在实际执行时并不是最优的.为了解决该问题,提出了一种基于划分的组合服务选取方法.首先基于日志记载的质量信息选取那些性能优良的组合服务执行实例,在此之上发现被频繁一起使用的具体服务集合,据此产生对组合服务的划分,形成组合服务点和对应的点模式;最后把点模式集作为点的备选服务集,以点为单位进行组合服务选取.由于点模式经过了多遍执行的验证,和直接对点中各基本服务进行独立选取相比其性能往往会更高.实验表明,该方法能有效提高选取出的组合服务质量. Composite service selection is one of the core research issues in the service computing field. There are complex correlations among atomic service QoS in a composite service, making some atomic services become more efficient and some become less efficient if they are used together. Previous service selection algorithms almost ignored this problem, which makes the Web service QoS used to service selection be inaccurate and the selected composite service be not the optimal one in the real executing environment. To address this problem, a division based composite service selection approach is proposed in this paper. Firstly, the set of efficient composite service execution instances are extracted from the log repository. Then the concrete service sets which are frequently used together are mined. On this basis, the composite service is divided into some dots, and the corresponding dot patterns of each dot are generated. Finally, composite service selection can be done taking the divided composite service dots as selection units, and the dot patterns of each dot as its candidate service set. Because dot patterns are testified by many execution instances and represent selection experience, they are usually more efficient compared with the results of doing selection independently for each service in one dot. Experimental results show that the proposed approach can improve the quality of selected composite services effectively.
出处 《计算机研究与发展》 EI CSCD 北大核心 2012年第5期1005-1017,共13页 Journal of Computer Research and Development
基金 国家自然科学基金项目(61100027 61073062 60903009 60903008 61100028 61100090) 国家"八六三"高技术研究发展计划基金项目(2009AA01Z122) 中央高校基本科研业务费专项基金项目(N110417001 N110417004)
关键词 WEB服务 组合服务选取 划分 点模式 序列模式挖掘 Web services composite service selection division dot pattern sequential pattern
  • 相关文献

参考文献15

  • 1Milanovic N,Malek M. Current solutions for Web service composition[J].IEEE Internet Computing,2004,(06):51-59.
  • 2叶世阳,魏峻,李磊,黄涛.支持服务关联的组合服务选择方法研究[J].计算机学报,2008,31(8):1383-1397. 被引量:24
  • 3Jong W K,Radhika J. Web services composition with traceability centered on dependency[A].Piscataway,NJ:IEEE,2005.89-98.
  • 4Xu Meng,Chen Junliang,Peng Yong. A dynamic semantic association-based Web service composition method[A].Piscataway,NJ:IEEE,2006.666-672.
  • 5Lin Lin,Arpinar I B. Discovery of semantic relations between Web services[A].Piscataway,NJ:IEEE,2006.357-364.
  • 6Zeng Liangzhao,Benatallah B,Ngu AHH. QoS-aware middleware for Web services composition[J].IEEE Transactions on Software Engineering,2004,(05):311-327.doi:10.1109/TSE.2004.11.
  • 7Ardagna D,Pernici B. Global and local QoS guarantee in Web service selection[A].Beilin:Springer-Verlag,2005.32-46.
  • 8Yu Tao,Lin K. Service seleetion algorithms for composing complex services with multiple QoS constraints[A].Beilin:Springer-Verlag,2005.130-143.
  • 9Korkmaz T,Krunz M. Multi-constrained optimal path selection[A].Piseataway,NJ:IEEE,2001.834-843.
  • 10Canfora G,Penta M D,Esposito R. An approach for QoS-aware service composition based on genetic algorithms[A].New York:ACM,2005.1069-1075.

二级参考文献41

共引文献161

同被引文献26

  • 1代钰,杨雷,张斌,高岩.支持组合服务选取的QoS模型及优化求解[J].计算机学报,2006,29(7):1167-1178. 被引量:91
  • 2高岩,张少鑫,张斌,那俊,张文斌.基于SOA架构的Web服务组合系统[J].小型微型计算机系统,2007,28(4):729-733. 被引量:33
  • 3Cardellini V, Casalicchio E, Grassi V, et al. Mo- ses.. a framework for QoS driven runtime adaptation of service-oriented systerns[J]. IEEE Transactionson Software Engineering,2012,38(5):1138-1159.
  • 4Yu T, Zhang Y, Lin K J. Efficient algorithms for Web services selection with end-to-end QoS con- straints[J]. ACM Transactions on the Web, 2007, 1(1) .. 6.
  • 5Calinescu R, Grunske L, Kwiatkowska M, et al. Dynamic QoS management and optimization in serv- ice-based systems[J]. IEEE Transactions on Soft- ware Engineering, 2011, 37(3)~ 387-409.
  • 6Wada H, Suzuki J, Yamano Y, et al. E3 : a mul- tiobjective optimization framework for SLA-aware service composition[J]. IEEE Transactions on Serv- ices Computing, 2012, 5(3).- 358-372.
  • 7Deb K, Pratap A, Agarwal S, et al. A fast and elit- ist multiobjective genetic algorithm.. NSGA-II[J]. IEEE Transactions on Evolutionary Computation, 2002, 6(2).. 182-197.
  • 8While L, Bradstreet L, Barone L. A fast way of cal- culating exact hypervolumes[J]. IEEE Transactions on Evolutionary Computation, 2012, 16(1)~ 86-95.
  • 9Canfora G,Penta D M,Esposito R,et al.A framework for QoS-aware binding and re-binding of composite Web service [J].Journal of System and Software,2008,81(10):1754-1769.
  • 10Ardagna D,Pernici B.Adaptive service composition in flexible processes[J]. IEEE Transactions on Software Engineering,2007,33(6):369-384.

引证文献4

二级引证文献17

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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