Evaluating Quality of Web Services: A Short Survey

This paper presents a short survey on the quality evaluation of web services. The most popular metrics for estimating such quality and user perception of web services are Quality of Service (QoS) and Quality of Experience (QoE), which represent objective and subjective assessments correspondingly. For different types of web services, the values of QoS and QoE are measured in different ways. In this paper, we consider various definitions of QoS based on web service parameters and describe several methods for evaluating QoS and QoE. We start with experimental evaluation of QoS based on network traffic analysis and further turn to model based methods for QoS estimating. Existing relationships between different kinds of service quality evaluation are also discussed.

[1]  Hong Fan,et al.  An automatic service composition algorithm for constructing the global optimal service tree based on QoS , 2010, 2010 IEEE International Geoscience and Remote Sensing Symposium.

[2]  Chunxiao Xing,et al.  A QoS-oriented Optimization Model for Web Service Group , 2009, 2009 Eighth IEEE/ACIS International Conference on Computer and Information Science.

[3]  Marlon Dumas,et al.  Generalized aggregate Quality of Service computation for composite services , 2012, J. Syst. Softw..

[4]  Olga Kouchnarenko,et al.  Component Simulation-based Substitutivity Managing QoS Aspects , 2010, Electron. Notes Theor. Comput. Sci..

[5]  Quan Z. Sheng,et al.  Quality driven web services composition , 2003, WWW '03.

[6]  Peter Reichl,et al.  The Logarithmic Nature of QoE and the Role of the Weber-Fechner Law in QoE Assessment , 2010, 2010 IEEE International Conference on Communications.

[7]  ALTI Adel,et al.  Selector : A tool for dynamic service selection and management , 2012 .

[8]  Kinnis Gosha,et al.  A Comparison of Social Service Selection Techniques , 2009, 2009 Eighth IEEE International Conference on Dependable, Autonomic and Secure Computing.

[9]  Amit P. Sheth,et al.  Modeling Quality of Service for Workflows and Web Service Processes , 2002 .

[10]  Hyun-Jong Kim,et al.  The QoE Evaluation Method through the QoS-QoE Correlation Model , 2008, 2008 Fourth International Conference on Networked Computing and Advanced Information Management.

[11]  Jing Zhao,et al.  A decomposition-based approach for service composition with global QoS guarantees , 2012, Inf. Sci..

[12]  Jeffrey D. Ullman,et al.  Introduction to Automata Theory, Languages and Computation , 1979 .

[13]  Gregorio Díaz,et al.  A centralized and a decentralized method to automatically derive choreography-conforming web service systems , 2012, J. Log. Algebraic Methods Program..

[14]  Matthew MacDonald,et al.  Web Services Architecture , 2004 .

[15]  Robert Tibshirani,et al.  An Introduction to the Bootstrap , 1994 .

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

[17]  A. Moorsel Metrics for the Internet Age: Quality of Experience and Quality of Business , 2001 .

[18]  P. Reichl,et al.  From ‘Quality-of-Service’ and ‘Quality-of-Design’ to ‘Quality-of-Experience’: A holistic view on future interactive telecommunication services , 2007, 2007 15th International Conference on Software, Telecommunications and Computer Networks.

[19]  Tao Yu,et al.  Service selection algorithms for Web services with end-to-end QoS constraints , 2004, Proceedings. IEEE International Conference on e-Commerce Technology, 2004. CEC 2004..

[20]  Chung C. Chang,et al.  Integration of Heterogeneous Medical Decision Support Systems Based on Web Services , 2009, 2009 Ninth IEEE International Conference on Bioinformatics and BioEngineering.

[21]  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.

[22]  Schahram Dustdar,et al.  A survey on web services composition , 2005, Int. J. Web Grid Serv..

[23]  Wei Zhang,et al.  An Adaptive XML Parser for Developing High-Performance Web Services , 2008, 2008 IEEE Fourth International Conference on eScience.

[24]  Moorsel A van Metrics for the Internet Age: Quality of Experience and Quality of Business , 2001 .

[25]  Valentín Valero,et al.  Automatic Translation of WS-CDL Choreographies to Timed Automata , 2005, EPEW/WS-FM.

[26]  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).

[27]  José Pablo Escobedo Del Cid,et al.  Symbolic test case generation for testing orchestrators in context. (Génération des cas de tests symboliques pour tester des orchestrateurs en contexte) , 2010 .

[28]  Maude Manouvrier,et al.  TQoS: Transactional and QoS-Aware Selection Algorithm for Automatic Web Service Composition , 2010, IEEE Transactions on Services Computing.

[29]  Wei Jiang,et al.  QSynth: A Tool for QoS-aware Automatic Service Composition , 2010, 2010 IEEE International Conference on Web Services.

[30]  Athman Bouguettaya,et al.  QoS Analysis for Web Service Compositions with Complex Structures , 2013, IEEE Transactions on Services Computing.

[31]  Barbara Pernici,et al.  Evaluating Web Service QoS: A neural fuzzy approach , 2011, 2011 IEEE International Conference on Service-Oriented Computing and Applications (SOCA).

[32]  Yu qian Yuan,et al.  A Web Service Selection Approach Based on the Authenticity of QoS Data and the Confidence of Users , 2009, 2009 International Symposium on Computer Network and Multimedia Technology.

[33]  Eyhab Al-Masri,et al.  Investigating web services on the world wide web , 2008, WWW.

[34]  Charles L. Hedrick Rutgers An introduction to igrp , 1991 .

[35]  Gero Mühl,et al.  QoS aggregation for Web service composition using workflow patterns , 2004, Proceedings. Eighth IEEE International Enterprise Distributed Object Computing Conference, 2004. EDOC 2004..

[36]  Hoda M. O. Mokhtar,et al.  A Flexible Tool for Web Service Selection in Service Oriented Architecture , 2011 .

[37]  Tevfik Bultan,et al.  Generating Interface Grammars from WSDL for Automated Verification of Web Services , 2009, ICSOC/ServiceWave.

[38]  Xiaomeng Su,et al.  A Survey of Automated Web Service Composition Methods , 2004, SWSWPC.

[39]  Fatiha Zaïdi,et al.  Checking the Behavioral Conformance of Web Services with Symbolic Testing and an SMT Solver , 2011, TAP@TOOLS.