Abstract
In such a competitive world, quality assurance can make the difference between a successful business and bankruptcy. For Internet services, the presence of low performance servers, high latency or overall poor service quality can translate into lost sales, user frustration and customers lost. In this paper, we propose a novel method for QoS metrification based on Hidden Markov Models. The techniques we show can be used to measure and predict the behavior of Web Services under several criteria, and can thus be used to rank services quantitatively rather than just qualitatively. We demonstrate the feasibility and usefulness of our methodology by drawing experiments on real world data. Our results have shown how our proposed methods can help the user to automatically select the best available Web Service based on several metrics, among them system predictability and response times variability.
Chapter PDF
Similar content being viewed by others
References
Askaroglu, E., Senkul, P.: Automatic QoS evaluation method for web services. In: 2012 IEEE Symposium on Computers and Communications, ISCC (2012)
D’Ambrogio, A.: A Model-driven Approach to Describe and Predict the Performance of Composite Services. In: WOSP 2007, Buenos Aires, Argentina, February 5-8 (2007)
Yilei, Z., Zibin, Z., Lyu, M.R.: WSPred: A Time-Aware Personalized QoS Prediction Framework for Web Services. In: 2011 IEEE 22nd International Symposium on Software Reliability Engineering, ISSRE (2011)
Zibin, Z., Yilei, Z., Lyu, M.R.: Distributed QoS Evaluation for Real-World Web Services. In: 2010 IEEE International Conference on Web Services, ICWS (2010)
Maheswari, S.: QoS Based Efficient Web Service Selection. European Journal of Scientific Research (2011)
Menasce, D.A.: QoS issues in Web services. IEEE Internet Computing 6(6), 72–75 (2002)
Ping, W., et al.: A Fuzzy Model for Selection of QoS-Aware Web Services. In: IEEE International Conference on e-Business Engineering, ICEBE 2006 (2006)
San-Yih, H., et al.: A probabilistic approach to modeling and estimating the QoS of web-services-based workflows. Inf. Sci. 177(23), 5484–5503 (2007)
Tran, V.X., Tsuji, H., Masuda, R.: A new QoS ontology and its QoS-based ranking algorithm for Web services. Simulation Modelling Practice and Theory 17(8), 1378–1398 (2009)
Xifeng, W., et al.: Ontology-Based Reliability Evaluation for Web Service. In: 2011 IEEE 35th Annual Computer Software and Applications Conference, COMPSAC (2011)
Hong Qing, Y., Reiff-Marganiec, S.: A Method for Automated Web Service Selection. In: IEEE Congress on Services - Part I (2008)
Chunli, X., Bixin, L., Xifeng, W.: A Staged Model for Web Service Reliability. In: 2011 IEEE 35th Annual Computer Software and Applications Conference, COMPSAC (2011)
Wei, Z., et al.: QoS-Based Dynamic Web Service Composition with Ant Colony Optimization. In: 2010 IEEE 34th Annual Computer Software and Applications Conference, COMPSAC (2010)
Vathsala, A.V., Hrushikesha, M.: Using HMM for predicting response time of web services. In: Proceedings of the CUBE International Information Technology Conference. ACM, Pune (2012)
Leilei, C., et al.: Evaluating the Survivability of SOA Systems Based on HMM. In: Proceedings of the 2010 IEEE International Conference on Web Services. IEEE Computer Society (2010)
Rahnavard, G., Najjar, M.S.A., Taherifar, S.: A method to evaluate Web Services Anomaly Detection using Hidden Markov Models. In: 2010 International Conference on Computer Applications and Industrial Electronics, ICCAIE (2010)
Salfner, F.: Predicting Failures with Hidden Markov Models. In: Proceedings of 5th European Dependable Computing Conference (2005)
Malik, Z., Akbar, I., Bouguettaya, A.: Web Services Reputation Assessment Using a Hidden Markov Model. In: Baresi, L., Chi, C.-H., Suzuki, J. (eds.) ICSOC-ServiceWave 2009. LNCS, vol. 5900, pp. 576–591. Springer, Heidelberg (2009)
Ramage, D.: Hidden Markov Models Fundamentals (2007)
Ahmed, W., Wu, Y.W.: A survey on reliability in distributed systems. Journal of Computer and System Sciences (2013) ISSN 0022-0000, doi:10.1016/j.jcss.2013.02.006
Hoecke, S.V.: Modeling the performance of the Web service platform using Layered Queueing Networks. In: Proceedings of Software Engineering Research and Practice, pp. 627–633 (2005)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 IFIP International Federation for Information Processing
About this paper
Cite this paper
Ahmed, W., Wu, Y.W. (2013). Probabilistic QoS Analysis of Web Services. In: Hsu, CH., Li, X., Shi, X., Zheng, R. (eds) Network and Parallel Computing. NPC 2013. Lecture Notes in Computer Science, vol 8147. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-40820-5_33
Download citation
DOI: https://doi.org/10.1007/978-3-642-40820-5_33
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-40819-9
Online ISBN: 978-3-642-40820-5
eBook Packages: Computer ScienceComputer Science (R0)