A CACHING MECHANISM FOR QOS-AWARE SERVICE COMPOSITION

Authors

  • QUANWANG WU Chongqing University, Chongqing, China
  • QINGSHENG ZHU Chongqing University, Chongqing, China
  • PENG LI Chongqing University, Chongqing, China

Keywords:

Service Composition, QoS, Caching Mechanism, Hit Ratio, Genetic Algorithm

Abstract

Web service composition enables seamless and dynamic integration of business applications on the web. With the growing number of web services that provide the same functionality but differ in quality parameters, the QoS-aware service composition becomes a decision problem on which component services should be selected such that the quality of the composite service is optimized and user preference is satisfied. In this paper, we presented a caching mechanism for this problem, which can be complementary to most of current approaches to enhance the efficiency. We evaluate our approach experimentally using a real QoS dataset and it shows a significant impact in reducing the computing time.

 

Downloads

Download data is not yet available.

References

E. Al-Masri, and Q. H. Mahmoud, "Investigating web services on the world wide web," in

Proceeding of the 17th international conference on World Wide Web (WWW '08). pp. 795-804.

E. Al-Masri, and Q. H. Mahmoud, "Qos-based discovery and ranking of web services," in

Proceedings of 16th International Conference on Computer Communications and Networks

(ICCCN). pp. 529-534.

M. Alrifai, and T. Risse, "Combining global optimization with local selection for efficient QoSaware

service composition," in Proceedings of the 19th international conference on World wide

web (WWW '09). pp. 881-890.

M. Alrifai, D. Skoutas, and T. Risse, "Selecting skyline services for QoS-based web service

composition," in Proceedings of the 19th international conference on World wide web (WWW

'10). pp. 11-20.

R. Berbner, M. Spahn, N. Repp et al., "Heuristics for qos-aware web service composition," in

IEEE International Conference on Web Services ( ICWS '06). pp. 72-82.

G. Canfora, M. Di Penta, R. Esposito et al., "An approach for QoS-aware service composition

based on genetic algorithms," in Proceedings of the 2005 conference on Genetic and evolutionary

computation (GECCO '05). pp. 1069-1075.

J. Cardoso, A. Sheth, J. Miller et al., “Quality of service for workflows and web service

processes,” Web Semantics: Science, Services and Agents on the World Wide Web, vol. 1, no. 3,

pp. 281-308, 2004.

Y. Liu, A. H. Ngu, and L. Z. Zeng, "QoS computation and policing in dynamic web service

selection," in Proceedings of the 13th International World Wide Web Conference. pp. 66-73.

N. Milanovic, and M. Malek, “Current solutions for web service composition,” Internet

Computing, IEEE, vol. 8, no. 6, pp. 51-59, 2004.

OASIS. "Web services business process execution language," http://docs.oasisopen.

org/wsbpel/2.0/wsbpel-v2.0.pdf.

M. P. Papazoglou, P. Traverso, S. Dustdar et al., “Service-oriented computing: State of the art and

research challenges,” Computer, vol. 40, no. 11, pp. 38-45, 2007.

M. Stollberg, M. Hepp, and J. Hoffmann, “A caching mechanism for semantic web service

discovery,” The Semantic Web, pp. 480-493, 2007.

A. Strunk, "QoS-Aware Service Composition: A Survey," in Proceedings of the 2010 Eighth

IEEE European Conference on Web Services (ECOWS '10). pp. 67-74.

X. Ye, and R. Mounla, "A hybrid approach to QoS-aware service composition," in IEEE

International Conference on Web Services ( ICWS '08). pp. 62-69.

T. Yu, and K. J. Lin, "Service selection algorithms for composing complex services with multiple

QoS constraints," in Service-Oriented Computing-ICSOC. pp. 130-143.

M. Zeleny, Multiple criteria decision making: McGraw-Hill New York, 1982.

L. Z. Zeng, B. Benatallah, A. H. H. Ngu et al., “QoS-aware middleware for Web Services

Composition,” IEEE Transactions on Software Engineering, vol. 30, no. 5, pp. 311-327, May,

Z. Zheng, H. Ma, M. R. Lyu et al., "Wsrec: A collaborative filtering based web service

recommender system," in IEEE International Conference on Web Services ( ICWS '09). pp. 437-

Downloads

Published

2012-01-28

How to Cite

WU, Q. ., ZHU, Q., & LI, P. (2012). A CACHING MECHANISM FOR QOS-AWARE SERVICE COMPOSITION. Journal of Web Engineering, 11(2), 119–130. Retrieved from https://journals.riverpublishers.com/index.php/JWE/article/view/4215

Issue

Section

Articles