Scientific and Technical Journal


ISSN Print 2221-3937
ISSN Online 2221-3805

Currently a lot of Web-services are used in variety of business processes. There are many Web-services that have the similar functionalities but differ by Quality of Service (QoS). As such, the problem becomes how to select appropriate web services that best suited to customer requirements, like minimum cost, lowest response time, maximum throughput, etc. In this paper we analyze the publications which related with this problem, and surveys on classification approaches of its decision, as well as the choice of categories to classify these approaches.

The set of the QoS requirements used in approaches, methods and algorithms for discovery, selection and negotiation, varies considerably. OASIS consortium proposed to divide the quality factors of Web-services into two groups: the business quality group and the system quality group. System quality group is comprised of the variant quality part and the invariant quality part. Variant quality part takes into account the consumer's characteristics of Web-service, while the invariant part includes technical characteristics.

The methods for discovery and matching of Web-services are grouped according to various criteria: static and dynamic, the using of software agents, the including of third parties for process harmonization consumer's requirements and provider's proposals, and so on.

Analysis of approaches for discovery and matching Web-services has shown that they can be divided into three main areas. First, the approaches based on syntactic description of Web-service in formal languages like WSDL, WS-BPEL, API UDDI and other. This approaches limited for correct interpretation of QoS-properties. Second, the approaches based on semantics, common and domain ontologies for identical understanding of QoS concepts by consumer and provider of Web-service. Third, the context-aware approaches that take account of conditions and states of consumer in runtime of searching and request Web-service.

These results of the analysis can be used to identify promising areas of research and development QoS-aware approaches, models and methods for discovery and matching of Web-services.

1. Reference Model for Service Oriented Architecture 1.0. 2 August 2006. OASIS Committee Specification 1.
2. Reference Architecture Foundation for Service Oriented Architecture Version 1.0. 04 December 2012. OASIS Committee Speci-fication 01.
3. Web Services Quality Factors Version 1.0. 31 October 2012. Candidate OASIS Standard 01.
4. Al-Masri E., and Mahmooud, Q.H., (2008), Investigating Web Services on the World Wide Web. In International Conference on World Wide Web (WWW), Beijing, April 2008, pp. 795 – 804.
5. Dragoni N., (2010), A Survey on Trust-Based Web Service Provision Approaches, In Proceedings of the 2010 Third International Conference on Dependability, (2010) July 18-25; Venice/Mestre, Italy: IEEE Computer Society, pp. 83 – 91.
6. Yang N., Chen X., and Yu H., (2012), A Reputation Evaluation Technique for Web Services, International Journal of Security and Its Applications, 6(2), April, pp. 329 – 334.
7. Li Y.Z., Liu F., Lei Z. M., and Chen, L., (2010), User-perceived E-mail Service QoS Parameters and Measurement, The Journal of China Universities of Posts and TelecommunicAtions, 17(3), pp. 85 – 90.
8. Yu H.Q., and Reiff-Marganiec S., (2008), Non-functional Property Based Service Selection: A survey and Classification of Approaches. In: Non Functional Properties and Service Level Agreements in Service Oriented Computing Workshop co-located with, The 6th IEEE European Conference on Web-services, 12-14 Nov 2008, Ireland, Dublin.
9. Reiff-Marganiec S., Yu H. Q., and Tilly M., (2009), Service Selection Based on Non-functional Properties. In Service-Oriented Computing – ICSOC 2007 Workshops, pp. 128 – 138.
10. Pakari S., Kheirkhah E., and Jalali M., (2014), Web-service Discovery Methods and Techniques: a Review, International Journal of Computer Science, Engineering & Information Technology 4, pp. 1 – 14.
11. Movahednejad H., Ibrahim S. B., Sharifi M., Selamat H. B., Lashkari A. H., and Tabatabaei S.G.H., (2014), QoS-aware Evaluation Criteria for Web-service Composition, Jornal of Theoretical and Applied Information Technology, 59(1), pp. 27 – 44.
12. Rajeswari M., Sambasivam G., Balaji N, Saleem Basha M. S., Vengattaraman T., and Dhava-chelvan P., (2014), Appraisal and Analysis on Various Web-service Composition Approaches Based on QoS factors, Journal of King Saud University-Computer, and Information Sciences 26, pp. 143 – 152.
13. Mukhopadhyay D., and Chougule A., (2012), A Survey on Web-service Discovery Approaches, Advances, In Computer Science, Engineering & Applications, Springer, pp. 1001 – 1012.
14. Bartalos P., and Bielikova M., (2011), Automatic Dynamic Web-service Composition: a Survey and Problem Formalization, Computing and Informatics, 30, pp. 793 – 827.
15. Sathya M., Swarnamugi, M., Dhavachelvan P., and Sureshkumar G., (2010), Evaluation of Qos Based Web-service Selection Techniques for Service Composition, International Journal of Software Engineering 1, pp. 73 – 90.
16. Eleyan, A., and Zhao, L., (2010), Extending WSDL and UDDI with Quality Service Selection Criteria. In Proceedings of the 3rd International Symposium on Web Services, Apr 2010.
Last download:
30 Oct 2018

[ © KarelWintersky ] [ All articles ] [ All authors ]
[ © Odessa National Polytechnic University, 2014-2018. Any use of information from the site is possible only under the condition that the source link! ]