Journal Home > Volume 22 , Issue 1

An increasing number of web services are being invoked by users to create user applications (e.g., mashups). However, over time, a few good services in service systems have become deprecated, i.e., the service is initially available and is invoked by service users, but later becomes unavailable. Therefore, the prediction of service deprecation has become a key issue in creating reliable long-term user applications. Most existing research has overlooked service deprecation in service systems and has failed to consider long-term service reliability when making service recommendations. In this paper, we propose a method for predicting service deprecation, which comprises two components: Service Comprehensive Feature Modeling (SCFM) for extracting service features relevant to service deprecation and Deprecated Service Prediction (DSP) for building a service deprecation prediction model. Our experimental results on a real-world dataset demonstrate that our method yields an improved Area-Under-the-Curve (AUC) value over existing methods and thus has better accuracy in service deprecation prediction.


menu
Abstract
Full text
Outline
About this article

A Method for Predicting Service Deprecation in Service Systems

Show Author's information Bofei XiaYushun Fan( )Cheng WuBing BaiJunqi Zhang
Department of Automation, Tsinghua University, Beijing 100084, China.

Abstract

An increasing number of web services are being invoked by users to create user applications (e.g., mashups). However, over time, a few good services in service systems have become deprecated, i.e., the service is initially available and is invoked by service users, but later becomes unavailable. Therefore, the prediction of service deprecation has become a key issue in creating reliable long-term user applications. Most existing research has overlooked service deprecation in service systems and has failed to consider long-term service reliability when making service recommendations. In this paper, we propose a method for predicting service deprecation, which comprises two components: Service Comprehensive Feature Modeling (SCFM) for extracting service features relevant to service deprecation and Deprecated Service Prediction (DSP) for building a service deprecation prediction model. Our experimental results on a real-world dataset demonstrate that our method yields an improved Area-Under-the-Curve (AUC) value over existing methods and thus has better accuracy in service deprecation prediction.

Keywords: extreme learning machine, web service, service deprecation predict, Latent Dirichlet Allocation (LDA)

References(21)

[1]
Yi W. and Blake M. B., Service-oriented computing and cloud computing: Challenges and opportunities, IEEE Internet Computing, vol. 14, pp. 72-75, 2010.
[2]
Zhang L.-J., Zhang J., and Cai H., Services Computing. Springer, 2007.
[3]
Huang K., Fan Y., and Tan W., An empirical study of programmable web: A network analysis on a servcie-mashup system, in Proceedings of IEEE 19th International Conference on Web Services (ICWS), 2012, pp. 552-559.
DOI
[4]
Huang K., Fan Y., and Tan W., Recommendation in evolving service ecosystem based on network prediction, IEEE Trans. Sci. Eng., vol. 11, no, 3, pp. 906-920, 2014.
[5]
Blei D. M., Ng A.Y., and Jordan M. I., Latent Dirichlet allocation, The Journal of Machine Learning Research, vol. 3, pp. 993-1022, 2003.
[6]
Porteous I., Newman D., Ihler A., Asuncion A., Smyth P., and Welling M., Fast colloapsed Gibbs sampling for latent Dirichlet allocation, in Proc. 14th ACM SIGKDD Int. Conf, Knowl. Discovery Data Mining, 2008, pp. 569-577.
DOI
[7]
Huang G., Zhu Q., and Siew C., Extreme learning machine: Theory and applications, Neurocomputing, vol. 70, pp. 489-501, 2006.
[8]
Bradley A. P., The use of the area under the ROC curve in the evaluation of machine learning algorithms, Pattern Recognition, vol. 30, no. 7, pp. 1145-1159, 1997.
[9]
Davis J. and Goadrich M., The relationship between precision-recall and ROC curves, in Proceedings of ACM 23rd International Conference on Machine learning (ICML), 2006, pp. 233-240.
DOI
[10]
Rish I., An empirical study of the naive Bayes classifier, in IJCAI 2001 Workshop on Empirical Methods in Artificial Intelligence, 2001, pp. 41-46.
[11]
Kohavi R., A study of cross-validation and bootstrap for accuracy estimation and model selection, in Proceedings of the 14th International Joint Conference on Artificial Intelligence, Montreal, Canada, 1995, pp. 1137-1145.
[12]
Li C., Zhang R., Huai J., Guo X., and Sun H., A probabilistic approach for web service discovery, in Proceedings of IEEE International Conference on Services Computing (SCC), Santa Clara, CA, USA, 2013, pp. 49-56.
DOI
[13]
Meng S., Dou W., Zhang X., and Chen J., KASR: A keyword-aware service recommendation method on mapreduce for big data application, IEEE Transactions on Parallel and Distributed Systems, vol. 25, no. 12, pp. 3221-3231, 2014.
[14]
Ahmed W., Wu Y., and Zheng W., Response time based optimal web service selection, IEEE Transactions on Parallel and Distributed Systems, vol. 26, no. 2, pp. 551-561, 2013.
[15]
Zheng Z., Ma H., Lyu M. R., and King I., Collaborative web service QoS prediction via neighborhood integrated matrix factorization, IEEE Transactions on Services Computing, vol. 6, pp. 289-299, 2013.
[16]
Tang M., Jiang Y., Liu J., and Liu X., Location-aware collaborative filtering for QoS-based service recommendation, in Proceedings of IEEE 19th International Conference on Web Services (ICWS), Honolulu, HI, USA, 2012, pp. 202-209.
[17]
Xiang C., Yang P., Wu X., He H., and Xiao S., QoS-based service selection with lightweight description for large-scale service-oriented internet of things, Tsinghua Science & Technology, vol. 20, no. 4, pp. 336-347, 2015.
[18]
Xu B., Luo S., and Yan Y., Efficient composition of semantic web services with end-to-end QoS optimization, Tsinghua Science & Technology, vol. 15, no. 6, pp. 678-686, 2010.
[19]
Zhang Y., Cui G., Wang Y., Guo X., and Zhao S., An optimization algorithm for service composition based on an improved FOA, Tsinghua Science & Technology, vol. 20, no. 1, pp. 90-99, 2015.
[20]
Cao B., Liu J., Tang M., Zheng Z., and Wang G., Mashup service recommendation based on user interest and social network, in Proceedings of IEEE 20th International Conference on Web Services (ICWS), Santa Clara, CA, USA, 2013, pp. 99-106.
DOI
[21]
Xu W., Cao J., Hu L., Wang J., and Li M., A social-aware service recommendation approach for mashup creation, in Proceedings of IEEE 20th International Conference on Web Services (ICWS), Santa Clara, CA, USA, 2013, pp. 107-114.
DOI
Publication history
Copyright
Rights and permissions

Publication history

Received: 13 December 2015
Revised: 05 February 2016
Accepted: 01 July 2016
Published: 26 January 2017
Issue date: February 2017

Copyright

© The author(s) 2017

Rights and permissions

Return