Open Access Open Access  Restricted Access Subscription or Fee Access

A Survey on Web Service Selection Techniques

M. Suchithra, Dr.M. Ramakrishnan

Abstract


Web services are the basic construct that aims to facilitate building of business application in a more flexible and interoperable manner for enterprise collaboration.  Service composition is performed to compose the various capabilities of available services.   Selecting an appropriate web service is a key step in service composition process.  With various services providing same functionalities around the web, the task of service selection for service composition is complicated.  It is vital to provide service consumers with facilities for selecting required web services according to their non-functional characteristics or quality of service (QoS).   A survey on various methods and underlying algorithms used for selecting proper web service for a request in presented in this paper. 


Keywords


Web Service Selection, Service Composition, Functional based selection, FPA, NFPA, User Tags

Full Text:

PDF

References


J. A. Aslam, and M. Montague, "Models for Meta search", in Proceedings of the 24th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, New York, NY, pp. 276-284, 2001.

Pan, Z. and J. Baik, A QOS enhanced framework and trust model for effective web services selection. Journal of Web Engineering, 2010. 9(4): p. 327-346.

Khezrian, M., et al., Service Selection based on VIKOR method. International Journal of Research and Reviews in Computer Science, 2011.

Khezrian, M., et al. An evaluation of state-of-the-art approaches for web service selection. 2010: ACM.

A. Squicciarini, B. Carminati, and S. Karumanchi, “A privacy-preserving approach for web service selection and provisioning,” in Proc. of ICWS. IEEE, 2011.

R. Hewett and P. Kijsanayothin, “Privacy and recovery in composite web service transactions,” International Journal for Infonomics, vol. 3, no. 2, pp. 240–248, 2010.

D. Bianchini, V.De Antonellis, and M. Melchiori, "QoS in ontology-based service classification and discovery", in Proceedings of the 15th International Workshop on Database and expert Systems Applications, Zaragoza, pp. 145-150, 2004.

D. Martin, M. Burstein, J. Hobbs, O. Lassila, D. McDermott, and S. McIlraithm,"OWL-S: Semantic Markup for Web Services" [online], Nov. 2004

K. Kritikos, and D. Plexousakis, "Semantic QoS Metric Matching", in Proceedings of the ECOWS 2006: 4th European Conference on Web Services, Zurich, pp. 265-274, 2006.

Freddy Lecue and Nikolay Mehandjiev, Seeking Quality of Web Service Composition in a Semantic Dimension in IEEE Transactions on Knowledge and Data Engineering , June 2011.

Lemos, F., Gater, A., Grigori, D., Bouzeghoub, M.: Adding preferences to semantic process model matchmaking. In: Proc. of GAOC, 2011.

E. Giallonardo, E. Zimeo, "More Semantics in QoS Matching", in Proceedings of the IEEE International Conference on Service-Oriented Computing and Applications, Newport Beach,CA, pp. 163-171, 2007.

I. Toma1, D. Roman, D. Fensel, B. Sapkota, and J.M. Gomez, "A Multi-criteria Service Ranking Approach Based on Non-Functional Properties Rules Evaluation", in Proceedings of the Fifth International Conference on Service- Oriented Computing, Vienna, pp. 435-441, 2007.

O. Mola, P. Emamian, and M. Razzazi, "A Vector Based Algorithm for Semantic Web", in Proceedings of the 3rd International Conference on Information and Communication Technologies : From Theory to Applications, Damascus, pp. 1-5,2008

C. Zhou, L.T. Chia, and B.S. Lee, "Web Services Discovery with DAML-Qos Ontology", International Journal of Web Services Research, vol. 2, no. 2, pp. 44-67, 2005.

P.V. Hentenryck, and V. Saraswat, "Strategic Directions in Constraint Programming", Journal of ACM Computing Surveys , vol. 28, no. 4, pp. 701-726, 1996.

L. Sha, "A QoS based Web Service Selection Model", in Proceedings of the International Forum on Information Technology and Applications, Chengdu, pp. 353- 356, 2009.

J. Yan, and J. Piao, "Towards QoS-based Web Service Discovery", in Proceedings of the International Conference on Service Oriented Computing, Sydney, pp. 200-210, 2009.

Y. Liu, and H. He, "Grid Service Selection Using QoS Model", in Proceedings of the Third International conference on Semantics, Knowledge and Grid, Xi'an, Shaanxi, pp. 576-577, 2007.

S. Degwekar, S.Y.W. Su, and H. Lam, "Constraint Specification and Processing in Web Services Publication and Discovery", in Proceedings of the IEEE International Conference on Web Services , San Diego, CA , pp.210-217, 2004.

P. Li, M. Comerio, A. Maurino, and F. De Paoli, "Advanced Non-functional Property Evaluation ofWeb Services", in Proceedings of the Seventh IEEE European Conference on Web Services, Eindhoven, pp. 27-36, 2009.

K. Kritikos, and D. Plexousakis, "Semantic QoS-based Web Service Discovery Algorithms", in Proceedings of the Fifth European Conference on Web Services, Halle, pp. 181- 190, 2007.

P. Li, M. Comerio, A. Maurino, and F.D. Paoli, "Advanced Non-functional Property Evaluation of Web Services", in Proceedings of the 7th IEEE European Conference on Web Services , Eindhoven, pp. 27-36, 2009.

K. Kritikos, and D. Plexousakis, "Semantic QoS-based Web Service Discovery Algorithms", in Proceedings of the Fifth European Conference on Web Services, Halle, pp. 181- 190, 2007.

C. Herssens, I.J. Jureta, and S. Faulkner, "Dealing with Quality Tradeoffs during Service Selection", in Proceedings of the 5th International Conference on Autonomic Computing, Chicago, IL, pp. 77-86, 2008

V.X. Tran, H. Tsuji, and R. Masuda, "A New QoS Ontology and its QoS-based Ranking Algorithm for Web Services", Journal of Simulation Modeling Practice and Theory, vol. 17, no. 8, pp. 1378-1398, 2009.

Lo, C.-C., et al. Service selection based on fuzzy TOPSIS method. in 24th IEEE International Conference on Advanced Information Networking and Applications Workshops, WAINA 2010, April 20, 2010 - April 23, 2010.


Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.