期刊文献+

基于渐进约束违背删除策略的服务合成执行路径优化 被引量:1

Optimizing the Service Composition Execution Paths Based on a Gradual Constraint Violation Deleting Scheme
下载PDF
导出
摘要 在面向服务计算领域,服务合成正成为分布异构资源整合、业务集成的一个新型计算模式。在开放互联的因特网环境下,由于存在多个功能相似但服务质量不同的服务提供商,从而导致一个抽象的服务合成方案存在多条可执行路径。然而,在满足用户综合QoS约束需求的情况下,如何有效协同单个服务的QoS从多条候选路径选出一条优化的执行路径,便成为服务合成QoS研究中的一个关键问题。遗憾的是,该问题还没有得到很好的解决。为此,我们提出一个采取渐进约束违背删除策略建立优化执行路径的方法。我们的方法能够避免探测多条执行路径,而是在靠本地最优化策略建立的执行路径上,通过全局QoS计算和QoS约束检查模型找出QoS约束违背,并进而采取渐进约束违背删除策略逐渐删除这些约束违规,并建立起一条近优的执行路径。实验表明,我们的方法很好地降低了建立优化执行路径的时间复杂性。 In service-oriented computing systems, service composition is emerging as a new computing paradigm in integrating distributed and heterogeneous resources and applications. A critical issue in the service composition area is how to achieve an optimized overall end-to-end quality of service (QoS) composition's requirements by effectively coordinating individual QoS constraints for a single service. Unfortunately, this issue has not been well addressed. In this paper, we propose a QoS constraint correction approach by gradually deleting QoS constraint violations for optimizing the service composition execution paths. Our methods avoid directly detecting multiple execution paths for a service composition, but first employ the local optimization policy to build an initial execution path with- out considering user-expressed end-to-end QoS composition constraints. Based on this path, global QoS computing medals can be used to calculate the global QoS values for each quality attribute Then, the QoS constraint violations can be detected by comparing the global QoS values with the end-to-end QoS composition requirements expressed by a user. Furthermore, a correction algorithm by gradually deleting the QoS constraint violations is proposed to recursively correct such violations by resdecting critical service providers. As a result, an optimized execution path can be rebuilt to meet the overall end-to-end QoS composition requirements An experiment and evaluation on our SwinDew-G(Swinburne Decentralized Workflow for Grid) simulation platform have been made to demonstrate the feasibility and effectiveness of our approach.
出处 《计算机工程与科学》 CSCD 北大核心 2009年第1期74-80,98,共8页 Computer Engineering & Science
基金 973计划国家资助项目(2003CB317008) 国家自然科学基金资助项目(60573135 60736013)
关键词 服务合成 QoS约束违背 渐进优化策略 service composition QoS constraint violation gradual optimization strategy
  • 相关文献

参考文献33

  • 1Ardagna D,Pernici B. Adaptive Service Composition in Flexible Processes[J]. IEEE Trans on Software Engineering, 2007,33 (6): 369-383.
  • 2Yu Tao, Zhang Yue, Lin Kwei-Jay. Efficient Algorithms for Web Services Selection with End-to-End QoS Constraints[J]. ACM Trans on the Web, 2007,1 (1) : 1-6.
  • 3Gu Xiaohui, Nahrstedt K. On Composing Stream Applications in Peer-to-Peer Environments[J]. IEEE Trans on Parallel and Distributed Systems, 2006,17 (8) : 824-837.
  • 4Xiao J, Boutaba R. QoS-Aware Service Composition and Adaptation in Autonomic Communlcation[J]. IEEE Journal on Selected Areas in Communications, 2005,23(12) : 2344-2360.
  • 5Gekas J, Fasli M. Automatic Web Service Composition Based on Graph Network Analysis Metrlcs[C] // Proc of the 5th Int'l Conf on Ontologies, Databases and Applications of Semantics, 2005.
  • 6Kalasapur S,Kumar M,Shirazi B A. Dynamic Service Composition in Pervasive Computing[J]. IEEE Trans on Parallel and Distributed Systems,2007,18(7) :907-918.
  • 7Chafle G, Dasgupta K, Kumar A, et al. Adaptation in Web Service Composition and Exeeution[C] //Proc of the IEEE 2006 Int'l Conf on Web Services,2006.
  • 8Harney J,Doshi P. Adaptive Web Processes Using Value of Changed Information [C]//Proc of the 5th Int'l Conf on Service-Oriented Computing, 2007.
  • 9Verma K, Doshi P, Gomadam K, et al. Optimal Adaptation in Web Processes with Coordination Constralnts[C]//Proc of the IEEE 2006 Int'l Conf on Web Services,2006.
  • 10Harney J, Doshi P. Speeding up Adaptation of Web Service Compositions Using Expiration Times[C]//Proc of the 16th Int'l World Wide Web Conf, 2007 : 1023-1032.

同被引文献7

  • 1李曼,王大治,杜小勇,王珊.基于领域本体的Web服务动态组合[J].计算机学报,2005,28(4):644-650. 被引量:141
  • 2胡海涛,李刚,韩燕波.一种面向业务用户的大粒度服务组合方法[J].计算机学报,2005,28(4):694-703. 被引量:54
  • 3AIELLO M, PLATZER C, ROSENBERG F, et al. Web service inde- xing for efficient retrieval and composition[ C]//Proc of the 8th IEEE Joint Conference on e-Commerce Technology and the 3rd IEEE Inter- national Conference on Enterprise Computing, E-Commerce and e- Services. Washington DC : IEEE Computer Society, 2006:63-65.
  • 4CARDOSO J, SHETH A, MILLER J, et al. Quality of service for workflows and Web service processes [ J ]. Journal of Web Seman- tics, 2004, 1 (3) :281-308.
  • 5YU Tao, ZHANG Yue, LIN K J. Efficient algorithms for Web servi- ces selection with end-to-end QoS constraints [ J ]. ACM Trans on the Web, 2007, 1 ( 1 ) :1-6.
  • 6ARDAGNA D, PERNICI R. Adaptive service composition in flexible processes[ J]. IEEE Trans on Software Engineering, 2007, 33 (6) :369-383.
  • 7JAEGER M, ROJEC G G, MUHL G. QoS aggregation for Web servi- ce composition using workflow patterns [ C ]//Proc of the 8th IEEE In- ternational Conference on Enterprise Distributed Object Computing. Washington DC : IEEE Computer Society, 2004 : 149-159.

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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