Web service QoS monitoring approach sensing to environmental factors

被引:0
|
作者
Zhuang Y. [1 ]
Zhang P.-C. [1 ]
Li W.-R. [2 ]
Feng J. [1 ]
Zhu Y.-L. [1 ]
机构
[1] College of Computer and Information, Hohai University, Nanjing
[2] Key Laboratory of Trusted Cloud Computing and Big Data Analysis, Nanjing Xiaozhuang University, Nanjing
来源
Zhang, Peng-Cheng (pchzhang@hhu.edu.com) | 1978年 / Chinese Academy of Sciences卷 / 27期
基金
中国国家自然科学基金; 高等学校博士学科点专项科研基金;
关键词
Impact factor; Monitor; Quality of service; TF-IDF algorithm; Weighted naïve Bayesian classifier;
D O I
10.13328/j.cnki.jos.004850
中图分类号
学科分类号
摘要
The execution capacity of service-oriented system relies on the third-party services. However, such reliance would result in uncertainties in consideration of the complex and changeable network environment. Hence, runtime monitoring technique is required for service-oriented system. Effective monitoring technique towards Web QoS, which is an important measure of third-party service quality, is necessary to ensure quality control on Web service. Several monitoring approaches have been proposed, however none of them consider the influences of environment including the position of server and user usage, and the load at runtime. Ignoring these influences, which exist among the real-time monitoring process, may cause monitoring approaches to produce wrong results. To solve this problem, this paper proposes a new environment sensitive Web QoS monitoring approach, called wBSRM (weighted Bayes runtime monitoring), based on weighted naive Bayes and TF-IDF (Term Frequency-Inverse Document Frequency). The proposed approach is inspired by machine learning classification algorithm, and measures influence of environment factor by TF-IDF algorithm. It constructs weighted naïve Bayes classifier by learning part of samples to classify monitoring results. The results that meet QoS standard are classified as c0, and those that do not meet is classified as c1. Classifier can output ratio between posterior probability of c0 and c1, and the analysis can lead to three monitoring results including c0, c1 or inconclusive. Experiments are conducted based on both public network data set and randomly generated data set. The results demonstrate that this approach is better than previous approaches by accurately calculating environment factor weight with TF-IDF algorithm and weighted naïve Bayes classifier. © Copyright 2016, Institute of Software, the Chinese Academy of Sciences. All rights reserved.
引用
收藏
页码:1978 / 1992
页数:14
相关论文
共 24 条
  • [1] Arsanjani A., Endre M., Ang J., Chua S., Comte P., Krogdahl P., Patterns: Service-Oriented Architecture and Web Services, (2004)
  • [2] Grunske L., Specification patterns for probabilistic quality properties, Proc. of ACM/IEEE the 30th Int'l Conf. on Software Engineering (ICSE 2008), pp. 31-40, (2008)
  • [3] Shao J., Deng F., Wang Q.X., A model-based software system monitoring approach, Journal of Computer Research and Development, 47, 7, pp. 1176-1183, (2010)
  • [4] Zeng L., Lei H., Chang H., Monitoring the QoS for Web Services, (2007)
  • [5] Grunske L., Zhang P., Monitoring probabilistic properties, Proc. of the 7th Joint Meeting of the European Software Engineering Conf. and the ACM SIGSOFT Symp. on the Foundations of Software Engineering, pp. 183-192, (2009)
  • [6] Zhang P., Li W., Wan D., Grunske L., Monitoring of probabilistic timed property sequence charts, Software: Practice and Experience, 41, 7, pp. 841-866, (2011)
  • [7] Wald A., Sequential tests of statistical hypotheses, The Annals of Mathematical Statistics, 16, 2, pp. 117-186, (1945)
  • [8] Breitung K., The Lindley paradox, information and generalized functions, Proc. of the 3rd Int'l Symp. on Uncertainty Modeling and Analysis and Annual Conf. of the North American Fuzzy Information Processing Society (ISUMA-NAFIPS'95), pp. 720-723, (1995)
  • [9] Silic M., Delac G., Srbljic S., Prediction of atomic Web services reliability based on k-means clustering, Proc. of 2013 the 9th Joint Meeting on Foundations of Software Engineering, pp. 70-80, (2013)
  • [10] Hossain M.S., QoS in Web service-based collaborative multimedia environment, Proc. of 2014 the 16th Int'l Conf. on Advanced Communication Technology (ICACT), pp. 881-884, (2014)