Abstract
QoS-aware service composition aims to maximize overall QoS values of the resulting composite service. Traditional methods only consider service instances that implement one abstract service in the composite service as candidates, and neglect those that fulfill multiple abstract services. To overcome this shortcoming, we present the concept of generalized component services to expand the selection scope to achieve a better solution. The problem of QoS-aware multi-granularity service composition is then formulated and how to discover candidates for each generalized component service is elaborated. A genetic algorithm based approach is proposed to optimize the resulting composite service instance. Empirical studies are performed at last.
Chapter PDF
References
Zeng, L., et al.: QoS-aware middleware for Web Services Composition. IEEE Transactions on Software Engineering 30(5), 311–327 (2004)
Canfora, G., et al.: An approach for QoS-aware service composition based on genetic algorithms. In: Proceedings of GECCO 2005, pp. 1069–1075 (2005)
Alrifai, M., Skoutas, D., Risse, T.: Selecting skyline services for QoS-based web service composition. In: Proceedings of WWW 2010, pp. 11–20 (2010)
Wu, Q., Zhu, Q.: Transactional and QoS-aware dynamic service composition based on ant colony optimization. Future Generation Computer Systems 29(4), 1112–1119 (2013)
Barakat, L., Miles, S., Poernomo, I., Luck, M.: Efficient multi-granularity service composition. In: 2011 IEEE International Conference on Web Services, ICWS (2011)
Zhou, B., Yin, K., Jiang, H., Zhang, S., Kavs, A.J.: QoS-based selection of multi-granularity web services for the composition. Journal of Software 6(3), 366–373 (2011)
Feng, Z., et al.: QoS-aware and multi-granularity service composition. Information Systems Frontiers 15(4), 553–567 (2013)
Jaeger, M.C., et al.: Qos aggregation for web service composition using workflow patterns. In: International Enterprise Distributed Object Computing Conference, pp. 149–159 (2004)
Xia, Y., Luo, X., Li, J., Zhu, Q.: A Petri-Net-Based Approach to Reliability Determination of Ontology-Based Service Compositions. IEEE Transactions on Systems, Man, and Cybernetics: Systems 43(5), 1240–1247 (2013)
Klusch, M., Fries, B., Sycara, K.: OWLS-MX: A hybrid Semantic Web service matchmaker for OWL-S services. Web Semantics: Science, Services and Agents on the World Wide Web 7(2), 121–133 (2009)
Bartalos, P., Bieliková, M.: Qos aware semantic web service composition approach considering pre/postconditions. In: IEEE International Conference on Web Services (ICWS), pp. 345–352 (2010)
Al-Masri, E., Mahmoud, Q.H.: Investigating web services on the world wide web. In: Proceeding of WWW 2008, pp. 795–804 (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Wu, Q., Zhu, Q., Jian, X. (2013). QoS-Aware Multi-granularity Service Composition Based on Generalized Component Services. In: Basu, S., Pautasso, C., Zhang, L., Fu, X. (eds) Service-Oriented Computing. ICSOC 2013. Lecture Notes in Computer Science, vol 8274. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-45005-1_33
Download citation
DOI: https://doi.org/10.1007/978-3-642-45005-1_33
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-45004-4
Online ISBN: 978-3-642-45005-1
eBook Packages: Computer ScienceComputer Science (R0)