QoE Estimation for Web Service Selection Using a Fuzzy-Rough Hybrid Expert System

With the proliferation of web services on the Inter-net, it has become important for service providers to select the best services for their clients in accordance to their functional and non-functional requirements. Generally, QoS parameters are used to select the most performing web services, however, these parameters do not necessarily reflect the user's satisfaction. Therefore, it is necessary to estimate the quality of web services on the basis of user satisfaction, i.e., Quality of Experience(QoE). In this paper, we propose a novel method based on a fuzzy-rough hybrid expert system for estimating QoE of web services for web service selection. It also presents how different QoS parameters impact the QoE of web services. For this, we conducted subjective tests in controlled environment with real users to correlate QoS parameters to subjective QoE. Based on this subjective test, we derive membership functions and inference rules for the fuzzy system. Membership functions are derived using a probabilistic approach and inference rules are generated using Rough Set Theory (RST). We evaluated our system in a simulated environment in MATLAB. The simulation results show that the estimated web quality from our system has a high correlation with the subjective QoE obtained from the participants in controlled tests.

[1]  David S. Johnson,et al.  Approximation algorithms for combinatorial problems , 1973, STOC.

[2]  Abdellatif Rahmoun,et al.  Web Services Selection Based on Context Ontology and Quality of Services , 2010, Int. Arab. J. e Technol..

[3]  Kalevi Kilkki,et al.  Quality of Experience in Communications Ecosystem , 2008, J. Univers. Comput. Sci..

[4]  Carl E. Landwehr,et al.  Basic concepts and taxonomy of dependable and secure computing , 2004, IEEE Transactions on Dependable and Secure Computing.

[5]  M. B. Anoop,et al.  Conversion of probabilistic information into fuzzy sets for engineering decision analysis , 2006 .

[6]  N. Ebecken,et al.  A comparison of models for uncertainty analysis by the finite element method , 2000 .

[7]  Yinsheng Li,et al.  A Fuzzy Model for Selection of QoS-Aware Web Services , 2006, 2006 IEEE International Conference on e-Business Engineering (ICEBE'06).

[8]  Ana R. Cavalli,et al.  Estimation of QoE of video traffic using a fuzzy expert system , 2013, 2013 IEEE 10th Consumer Communications and Networking Conference (CCNC).

[9]  Michael Negnevitsky,et al.  Artificial Intelligence: A Guide to Intelligent Systems Third Edition , 2011 .

[10]  Saroj Kaushik,et al.  A Non Functional Properties Based Web Service Recommender System , 2010, 2010 International Conference on Computational Intelligence and Software Engineering.

[11]  Jiang Hua Study on the Application of Rough Sets Theory in Machine Learning , 2008, 2008 Second International Symposium on Intelligent Information Technology Application.

[12]  Sanjiva Weerawarana,et al.  Unraveling the Web services web: an introduction to SOAP, WSDL, and UDDI , 2002, IEEE Internet Computing.

[13]  Adlen Ksentini,et al.  A_PSQA: Efficient real-time video streaming QoE tool in a future media internet context , 2011, 2011 IEEE International Conference on Multimedia and Expo.

[14]  Dario Rossi,et al.  User patience and the Web: a hands-on investigation , 2003, GLOBECOM '03. IEEE Global Telecommunications Conference (IEEE Cat. No.03CH37489).

[15]  Ajith Abraham,et al.  Enhancing Web Service Selection by User Preferences of Non-functional Features , 2008, 2008 4th International Conference on Next Generation Web Services Practices.

[16]  Anne H. H. Ngu,et al.  QoS computation and policing in dynamic web service selection , 2004, WWW Alt. '04.

[17]  Zdzisław Pawlak,et al.  Rough set theory and its applications , 2002, Journal of Telecommunications and Information Technology.

[18]  Allan Kuchinsky,et al.  Quality is in the eye of the beholder: meeting users' requirements for Internet quality of service , 2000, CHI.

[19]  Phil Thompson,et al.  QoS-Based Web Services Selection , 2007, IEEE International Conference on e-Business Engineering (ICEBE'07).

[20]  Margaret H. Pinson,et al.  A new standardized method for objectively measuring video quality , 2004, IEEE Transactions on Broadcasting.

[21]  Abdellatif Rahmoun,et al.  Web Services Selection Based on Mixed Context and Quality of Service Ontology , 2011, Comput. Inf. Sci..

[22]  Noel Crespi,et al.  Quantitative and qualitative assessment of QoE for multimedia services in wireless environment , 2012, MoVid '12.

[23]  Norbert Vicari,et al.  Measuring Internet User Traffic Behavior Dependent on Access Speed , 1999 .

[24]  Ana R. Cavalli,et al.  Quality of Experience as a Selection Criterion for Web Services , 2012, 2012 Eighth International Conference on Signal Image Technology and Internet Based Systems.

[25]  Markus Fiedler,et al.  Waiting times in quality of experience for web based services , 2012, 2012 Fourth International Workshop on Quality of Multimedia Experience.

[26]  Amir Padovitz,et al.  Towards Efficient Selection of Web Services , 2003 .

[27]  Pjer M. Vuckovic,et al.  Quality of Experience of mobile services , .