Geographic Location-Based Service Reliability Prediction

How to design an effective and efficient reliability prediction method for services is one of the important topics in the research field of Services Computing. With the increasing complexity of network environments, the effect of network environments and other environments related properties on service reliability cannot be neglected any more. However, most of the existing reliability prediction methods focus on the service itself, and have not paid enough attention to the potential impact of external factors on service reliability, which leads to the result that accuracy of predicted reliability of services cannot be guaranteed. To address the problems above, a geographic location-based reliability prediction method (GLBRP) for services is proposed in this paper. Mapping techniques and Pearson Correlation Coefficient are used to classify users based on users' geographic location information. Deductive reasoning and ontology as well as the calculation of similarity are also employed to clarify services based on services' location information. Effective feedback can be extracted based on the grouping of users and services. Service reliability is predicted through the smoothing forecasting method of weighted moving series on effective feedback. Simulation results show that the proposed GLBRP method can significantly improve accuracy and efficiency of prediction results compared with other methods.

[1]  Pattie Maes,et al.  Social information filtering: algorithms for automating “word of mouth” , 1995, CHI '95.

[2]  Haiyan Wang,et al.  Prediction of Service Reliability Based on Grouping , 2013, 2013 IEEE International Conference on Services Computing.

[3]  Zibin Zheng,et al.  Web Service Recommendation via Exploiting Location and QoS Information , 2014, IEEE Transactions on Parallel and Distributed Systems.

[4]  Ivo Krka,et al.  Scalable and Accurate Prediction of Availability of Atomic Web Services , 2014, IEEE Transactions on Services Computing.

[5]  Zhengping Wu,et al.  Improving Cloud Service Reliability -- A System Accounting Approach , 2012, 2012 IEEE Ninth International Conference on Services Computing.

[6]  Zibin Zheng,et al.  Collaborative reliability prediction of service-oriented systems , 2010, 2010 ACM/IEEE 32nd International Conference on Software Engineering.

[7]  Jia Zhang,et al.  Criteria analysis and validation of the reliability of Web services-oriented systems , 2005, IEEE International Conference on Web Services (ICWS'05).

[8]  John D. Musa,et al.  Software reliability - measurement, prediction, application , 1987, McGraw-Hill series in software engineering and technology.

[9]  Xi Chen,et al.  RegionKNN: A Scalable Hybrid Collaborative Filtering Algorithm for Personalized Web Service Recommendation , 2010, 2010 IEEE International Conference on Web Services.

[10]  Ee-Peng Lim,et al.  Dynamic Web Service Selection for Reliable Web Service Composition , 2008, IEEE Transactions on Services Computing.

[11]  Ramakrishnan Srikant,et al.  Fast Algorithms for Mining Association Rules in Large Databases , 1994, VLDB.

[12]  John D. Musa,et al.  Software reliability measurement , 1984, J. Syst. Softw..

[13]  Guoqiang Zhang,et al.  Agent Selection And P2P Overlay Construction Using Global Locality Knowledge , 2007, 2007 IEEE International Conference on Networking, Sensing and Control.

[14]  Takahiro Kawamura,et al.  Semantic Matching of Web Services Capabilities , 2002, SEMWEB.

[15]  Raymond A. Paul,et al.  A software reliability model for web services , 2004, IASTED Conf. on Software Engineering and Applications.

[16]  Ramakrishnan Srikant,et al.  Fast algorithms for mining association rules , 1998, VLDB 1998.

[17]  Zibin Zheng,et al.  Towards Online, Accurate, and Scalable QoS Prediction for Runtime Service Adaptation , 2014, 2014 IEEE 34th International Conference on Distributed Computing Systems.

[18]  Silvana Castano,et al.  A Framework for Expressing Semantic Relationships Between Multiple Information Systems for Cooperation , 1998, Inf. Syst..