Affiliation:
1. Shenzhen Research Institute, The Chinese University of Hong Kong
Abstract
Service Oriented Architecture (SOA) is a business-centric IT architectural approach for building distributed systems. Reliability of service-oriented systems heavily depends on the remote Web services as well as the unpredictable Internet connections. Designing efficient and effective reliability prediction approaches of Web services has become an important research issue. In this article, we propose two personalized reliability prediction approaches of Web services, that is, neighborhood-based approach and model-based approach. The neighborhood-based approach employs past failure data of similar neighbors (either service users or Web services) to predict the Web service reliability. On the other hand, the model-based approach fits a factor model based on the available Web service failure data and use this factor model to make further reliability prediction. Extensive experiments are conducted with our real-world Web service datasets, which include about 23 millions invocation results on more than 3,000 real-world Web services. The experimental results show that our proposed reliability prediction approaches obtain better reliability prediction accuracy than other competing approaches.
Funder
National Natural Science Foundation of China
Shenzhen Basic Research Program
Ministry of Science and Technology of the People's Republic of China
Research Grants Council, University Grants Committee, Hong Kong
Publisher
Association for Computing Machinery (ACM)
Reference56 articles.
1. ANSI/IEEE. 1991. Standard glossary of software engineering terminology. ANSI/IEEE STD-729-1991. ANSI/IEEE. 1991. Standard glossary of software engineering terminology. ANSI/IEEE STD-729-1991.
2. SOA Test Governance: Enabling Service Integration Testing across Organization and Technology Borders
3. Quality of service for workflows and web service processes
Cited by
83 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献