Price Heuristics for Highly Efficient Profit Optimization of Service Composition

Service composition follows a three-party paradigm, i.e., a broker mediates between service providers and service consumers to properly select and compose a set of distributed services together so that requirements raised by consumers are satisfied by the composite service on demand. As the de facto provider of composite services, the broker charges the consumers, on the other hand, it awards cost to the providers whose services are involved in the composite services. Besides traditional quality-oriented optimization from the consumers' point of view, the profit that a broker could earn from the composition is another objective to be optimized. But just as the quality optimization, service selection for profit optimization suffers from dramatic efficiency decline along with the growth in the number of candidate services. On the premise that the expected quality are guaranteed, this paper presents a "divide and select" approach for high-efficiency profit optimization, with price as heuristics. This approach can be applied to both static and dynamic pricing scenarios of service composition. Experiments demonstrate the feasibility.

[1]  Ning Zhang,et al.  Auction-Based Pricing Model for Web Service Providers , 2006, Int. J. Web Serv. Res..

[2]  Jinjun Chen,et al.  Combining Local Optimization and Enumeration for QoS-aware Web Service Composition , 2010, 2010 IEEE International Conference on Web Services.

[3]  Jian Yang,et al.  QoS Analysis and Service Selection for Composite Services , 2010, 2010 IEEE International Conference on Services Computing.

[4]  Yun Chi,et al.  SLA-Aware Profit Optimization in Cloud Services via Resource Scheduling , 2010, 2010 6th World Congress on Services.

[5]  Harry G. Perros,et al.  SLA-Based Service Composition in Enterprise Computing , 2008, 2008 16th Interntional Workshop on Quality of Service.

[6]  Tao Yu,et al.  Efficient algorithms for Web services selection with end-to-end QoS constraints , 2007, TWEB.

[7]  Brendan Jennings,et al.  A Cost-Minimizing Service Composition Selection Algorithm Supporting Time-Sensitive Discounts , 2010, 2010 IEEE International Conference on Services Computing.

[8]  Hai Liu,et al.  Building Profit-Aware Service-Oriented Business Applications , 2008, 2008 IEEE International Conference on Web Services.

[9]  Wu Cheng,et al.  Commodity-Market Based Services Selection in Dynamic Web Service Composition , 2007, The 2nd IEEE Asia-Pacific Service Computing Conference (APSCC 2007).

[10]  Danilo Ardagna,et al.  SLA based profit optimization in web systems , 2004, WWW Alt. '04.

[11]  Cheng Wu,et al.  Commodity-Market Based Services Selection in Dynamic Web Service Composition , 2007, APSCC.

[12]  Akshat Verma,et al.  On admission control for profit maximization of networked service providers , 2003, WWW '03.

[13]  Anne H. H. Ngu,et al.  QoS-aware middleware for Web services composition , 2004, IEEE Transactions on Software Engineering.

[14]  Thomas Risse,et al.  Combining global optimization with local selection for efficient QoS-aware service composition , 2009, WWW '09.