Academia.eduAcademia.edu

Outline

Web Service Selection Based on Integrated QoS Assesment

Abstract

Currently, web services are the preferred technology for implementation of distributed applications that follow a Service-Oriented Architecture. The promise of reduced cost and time for enabling a large range of company-wide business processes shifts the research focus towards reasoning about web service selection. This paper proposes an approach facilitating clients to select a web service among several ones with the same functionality based on their quality of service (QoS) properties. It provides a mechanism for integrated QoS assessment of web services taking into account all measured QoS properties of the client's interest. The method estimates the strength of the mutual dependency of the QoS properties using a data set analysis of QoS values accumulated during the web service invocation. The approach is summarized in a step-by-step assessment procedure and is proved through a real web service selection scenario.

References (22)

  1. K. F. Abbaci et al., "Selecting and Ranking Business Processes with Preferences: An Approach Based on Fuzzy Sets," Lecture Notes in Computer Science, vol. 7044, Springer-Verlag Berlin Heidelberg, pp. 38-55, 2011.
  2. S. Amdouni et al., "Answering Fuzzy Preference Queries over Data Web Services," Lecture Notes in Computer Science, vol. 7387, Springer-Verlag Berlin Heidelberg, pp. 456-460, 2012.
  3. K. Benouaret et al., "Selecting Skyline Web Services from Uncertain QoS," Proc. Int. Conf. on Services Computing, Honolulu, Hawaii, USA, 2012, pp. 523-530.
  4. J. Devore, Probability and Statistics for Engineering and the Sciences. Brooks/Cole Publisher, Belmont, USA, 2008.
  5. L. Franken, Quality of Service Management: A Model-Based Approach. PhD thesis, Centre for Telematics and Information Technology, 1996.
  6. O. Georgieva and D. Petrova-Antonova, "QoS-aware Web Service Selection Accounting for Uncertain Constraints," Proc. 40th IEEE Euromicro Conference on SEAA, Verona, Italy, 2014, pp. 174-177.
  7. G. Klir and B. Yuan. Fuzzy sets and fuzzy logic: theory and applications, Prentice Hall, USA, 1995.
  8. M. Li et al., "An Adaptive Web Services Selection Method Based on the QoS Prediction Mechanism," Proc. Int. Joint Conf. on Web Intelligence and Intelligent Agent Technology -Workshops, 2009, pp. 395-402.
  9. LoadUI tool. http://www.loadui.org/ (May, 2015).
  10. V. Tran et al., "A new QoS ontology and its QoS-based ranking algorithm for Web services," In Simulation Modelling Practice and Theory, vol. 17, no. 8, pp. 1378-1398, 2009.
  11. D. Petrova-Antonova, "А QoS Aware Approach for Web Service Selection Based on Probability Evaluation," Proc. the IADIS International Conference on Informatics 2011, Rome, Italy, July 2011, pp. 43-50.
  12. P. Xiong and Y. Fan, "QoS-aware Web Service Selection by a Synthetic Weight," Proc. Int. Conf. on Fuzzy Systems and Knowledge Discovery. Haikou, Hainan, China, 2007, pp. 632-637.
  13. O. Georgieva, "Joint assessment of Software Service Quality Properties," Proc. 13th International Conference e-Society, Funchal, Portugal, March 2015, pp.316-315.
  14. D. Petrova-Antonova, N. Hristova and O. Georgieva, "RecSS: automation of QoS-aware web service selection," Proc. the 15th International Conference on Computer Systems and Technologies, Rousse, Bulgaria, June 2014, pp. 256-263, doi 10.1145/2659532.2659632.
  15. S. Li et al., "A Mechanism for Web Service Selection and Recommendation Based on Multi-QoS Constraints," Proc. 6th World Congress on Services. Miami, USA, 2010, pp. 221- 228.
  16. D. D'Mello et al., "A QoS Broker Based Architecture for Dynamic Web Service Selection," Proc. Asia Int. Conf. on Modelling & Simulation. Kuala Lumpur, Malaysia, 2008, pp. 101-106.
  17. L. Sha, et al, "A QoS based Web Service Selection Model," Proc. Int. Forum on Inf. Technology and Applications. Chengdu, China, 2009, pp. 353-356.
  18. R.J.R. Raj and T. Sasipraba, "Web service selection based on QoS Constraints," Proc. 2nd IEEE Int. Conf. on Trendz in Information Sciences & Computing, Chennai, 2010, pp. 156- 162.
  19. L. Qi, et al., "A QoS-Aware Web Service Selection Method Based on Credibility Evaluation," Proc. Int. Conf. on High Performance Computing and Communications. Melbourne, Australia, 2010, pp. 471-476.
  20. M. Li et al., "An Adaptive Web Services Selection Method Based on the QoS Prediction Mechanism," Proc. Int. Joint Conf. on Web Intelligence and Intelligent Agent Technology -Workshops, 2009, pp. 395-402.
  21. L. Shao et al., "Personalized QoS Prediction for Web Services via Collaborative Filtering," Proc. Int. conf. on Web Services. Salt Lake City, USA, pp. 439-446, 2007.
  22. S. Wang and H. Chen, "A Web Service Selecting Model Based on Measurable QoS Attributes of Client-Side," Proc. Int. Conf. on Computer Science and Software Engineering. Wuhan, China, 2008, pp. 385-389.