Abstract
Quality of service (QoS) model of composite services and web service selection based on QoS are currently the hot issues in the web service composition area. Service selection based on QoS, which is a globally optimal selection issue, is a NP-hard problem. Taking engine into consideration, this paper develops a QoS model for service selection in the web composite services. We use the algorithm on the estimation of distribution to solve the NP-hard problem of service selection and present a web service selection method based on the univariate marginal distribution algorithm (UMDA). Simulation analysis and experimental study based on the UMDA method are carried out. It is proved that the method is effective in solving the NP-hard problem.
Similar content being viewed by others
References
van der Aalst WMP (2003) Don’t go with the flow: web services composition standards exposed. IEEE Intell Syst 18(1):72–76
Keting Yin (2010) Research on QoS-aware services composition in internet environment. Dissertation, Zhejiang University
Jaeger MC, Rojec-Goldmann G, Muehl G (2004) QoS aggregation for web service composition using workflow patterns. EDOC 2004:149–159
Zeng L, Benatallah B et al (2004) QoS-aware middleware for web services composition. Trans Software Eng 30(5):311–327
Ardagna D, Pernici B (2007) Adaptive service composition in flexible processes. IEEE Trans Software Eng 33(6):369–384
Rosenberg F, Celikovie P, Michlmayr A, Leitner P, Dustdar S (2009) An end-to-end approach for QoS-aware service composition. IEEE International Enterprise Distributed Object Computing Conference (edoc 2009): 151–160
Tao Y, Wei-Jay Lin K (2005) Service selection algorithms for web services with end to end QoS constraints. IseB 3(2):103–126
Berbner R, Spahn M, Repp N, Heckmann O, Steinmetz R (2006) Heuristics for QoS-aware web service composition. ICWS 2006:72–82
Ke-fei L, Hong W, Zuo-ping X (2007) A web service selection mechanism based on QoS prediction. Comp Technol Dev 17(8):103–109
Ya-mei XIA (2009) Research on some key issues of dynamic service composition. Dissertation, Beijing University of Posts and Telecommunications
Chao W (2007) Research on dynamic web service composition and performance analysis with QoS assurances. Wuhan University, Dissertation
Ignacio R, Jesus G, Hector P et al (2002) Statistical analysis of the main parameters involved in the design of a genetical algorithm. IEEE Trans Syst Cybernetics-Part C 32(1):31–37
Shapiro JL (2005) Drift and scaling in estimation of distribution algorithms. Evolut Comp 13(1):99–123
Acknowledgments
This research was supported by: (1) the National Planning Office of Philosophy and Social Science under Grant 11&ZD169; and (2) the NSFC under Grant 70971061 and 71171107.
Author information
Authors and Affiliations
Corresponding authors
Rights and permissions
About this article
Cite this article
Cheng, Sp., Lu, Xm. & Zhou, Xz. Globally optimal selection of web composite services based on univariate marginal distribution algorithm. Neural Comput & Applic 24, 27–36 (2014). https://doi.org/10.1007/s00521-013-1440-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-013-1440-9