Penalty Based Mathematical Models for Web Service Composition in a Geo-Distributed Cloud Environment

In service oriented architecture, workflow discovery and web service composition (WSC) are two major challenges and many works have been carried out in the recent years. In this work, we address the problem of WSC in a multi-cloud environment. All existing methods assume that a feasible solution exists and solves the WSC problem, however when user constraints are hard, a feasible solution might not exist and models fail to return an optimal solution. To address this problem, we propose an Integer Linear programming model where violations in global constraints are permitted but with an associated penalty. The results show that our method performs significantly better than the standard method when user constraints are hard.

[1]  Eyhab Al-Masri,et al.  QoS-based Discovery and Ranking of Web Services , 2007, 2007 16th International Conference on Computer Communications and Networks.

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

[3]  Wolfgang Nejdl,et al.  A hybrid approach for efficient Web service composition with end-to-end QoS constraints , 2012, TWEB.

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

[5]  Danilo Ardagna,et al.  Adaptive Service Composition in Flexible Processes , 2007, IEEE Transactions on Software Engineering.

[6]  Wanchun Yang,et al.  A Hybrid Particle Swarm Optimization Algorithm for Service Selection Problem in the Cloud , 2014 .

[7]  Liu Qinghua,et al.  A Global QoS Optimizing Web Services Selection Algorithm Based on MOACO for Dynamic Web Service Composition , 2009, 2009 International Forum on Information Technology and Applications.

[8]  Yang Yang,et al.  A genetic-based approach to web service composition in geo-distributed cloud environment , 2015, Comput. Electr. Eng..

[9]  Qingsheng Zhu,et al.  Transactional and QoS-aware dynamic service composition based on ant colony optimization , 2013, Future Gener. Comput. Syst..

[10]  Xinchao Zhao,et al.  An improved discrete immune optimization algorithm based on PSO for QoS-driven web service composition , 2012, Appl. Soft Comput..

[11]  Wang Li,et al.  A Web Service Composition Algorithm Based on Global QoS Optimizing with MOCACO , 2010, ICA3PP.

[12]  Zibin Zheng,et al.  WSExpress: A QoS-aware Search Engine for Web Services , 2010, 2010 IEEE International Conference on Web Services.