Evaluation of competing software reliability predictions
IEEE Transactions on Software Engineering - Special issue on reliability and safety in real-time process control
Software reliability: measurement, prediction, application (professional ed.)
Software reliability: measurement, prediction, application (professional ed.)
Handbook of software reliability engineering
Handbook of software reliability engineering
Item-based collaborative filtering recommendation algorithms
Proceedings of the 10th international conference on World Wide Web
Measures for Excellence: Reliable Software on Time, within Budget
Measures for Excellence: Reliable Software on Time, within Budget
Hybrid Recommender Systems: Survey and Experiments
User Modeling and User-Adapted Interaction
QoS-Aware Middleware for Web Services Composition
IEEE Transactions on Software Engineering
Basic Concepts and Taxonomy of Dependable and Secure Computing
IEEE Transactions on Dependable and Secure Computing
Enterprise SOA: Service-Oriented Architecture Best Practices (The Coad Series)
Enterprise SOA: Service-Oriented Architecture Best Practices (The Coad Series)
Predictability of Web-Server Traffic Congestion
WCW '05 Proceedings of the 10th International Workshop on Web Content Caching and Distribution
Reliability Prediction for Service-Oriented Computing Environments
IEEE Internet Computing
Pattern Recognition and Machine Learning (Information Science and Statistics)
Pattern Recognition and Machine Learning (Information Science and Statistics)
Load prediction models in web-based systems
valuetools '06 Proceedings of the 1st international conference on Performance evaluation methodolgies and tools
Efficient algorithms for Web services selection with end-to-end QoS constraints
ACM Transactions on the Web (TWEB)
Google news personalization: scalable online collaborative filtering
Proceedings of the 16th international conference on World Wide Web
Software Reliability Engineering: A Roadmap
FOSE '07 2007 Future of Software Engineering
Effective missing data prediction for collaborative filtering
SIGIR '07 Proceedings of the 30th annual international ACM SIGIR conference on Research and development in information retrieval
Early prediction of software component reliability
Proceedings of the 30th international conference on Software engineering
A Reliability Evaluation Framework on Composite Web Service
SOSE '08 Proceedings of the 2008 IEEE International Symposium on Service-Oriented System Engineering
k-means requires exponentially many iterations even in the plane
Proceedings of the twenty-fifth annual symposium on Computational geometry
Modeling Fault Tolerant Services in Service-Oriented Architecture
TASE '09 Proceedings of the 2009 Third IEEE International Symposium on Theoretical Aspects of Software Engineering
Web software traffic characteristics and failure prediction model selection
Journal of Computational Methods in Sciences and Engineering
QoS-aware service composition in dynamic service oriented environments
Proceedings of the 10th ACM/IFIP/USENIX International Conference on Middleware
A survey of collaborative filtering techniques
Advances in Artificial Intelligence
Collaborative reliability prediction of service-oriented systems
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1
Distributed QoS Evaluation for Real-World Web Services
ICWS '10 Proceedings of the 2010 IEEE International Conference on Web Services
APSEC '10 Proceedings of the 2010 Asia Pacific Software Engineering Conference
QoS-Aware Web Service Recommendation by Collaborative Filtering
IEEE Transactions on Services Computing
A unified framework for recommendations based on quaternary semantic analysis
Proceedings of the 34th international ACM SIGIR conference on Research and development in Information Retrieval
A Study of Web Services Performance Prediction: A Client's Perspective
MASCOTS '11 Proceedings of the 2011 IEEE 19th Annual International Symposium on Modelling, Analysis, and Simulation of Computer and Telecommunication Systems
Empirical analysis of predictive algorithms for collaborative filtering
UAI'98 Proceedings of the Fourteenth conference on Uncertainty in artificial intelligence
Semi-sparse algorithm based on multi-layer optimization for recommendation system
Proceedings of the 2012 International Workshop on Programming Models and Applications for Multicores and Manycores
A tree-based reliability model for composite web service with common-cause failures
GPC'10 Proceedings of the 5th international conference on Advances in Grid and Pervasive Computing
Architecture-level reliability prediction of concurrent systems
ICPE '12 Proceedings of the 3rd ACM/SPEC International Conference on Performance Engineering
Hi-index | 0.00 |
Contemporary web applications are often designed as composite services built by coordinating atomic services with the aim of providing the appropriate functionality. Although functional properties of each atomic service assure correct functionality of the entire application, nonfunctional properties such as availability, reliability, or security might significantly influence the user-perceived quality of the application. In this paper, we present CLUS, a model for reliability prediction of atomic web services that improves state-of-the-art approaches used in modern recommendation systems. CLUS predicts the reliability for the ongoing service invocation using the data collected from previous invocations. We improve the accuracy of the current state-of-the-art prediction models by considering user-, service- and environment-specific parameters of the invocation context. To address the computational performance related to scalability issues, we aggregate the available previous invocation data using K-means clustering algorithm. We evaluated our model by conducting experiments on services deployed in different regions of the Amazon cloud. The evaluation results suggest that our model improves both performance and accuracy of the prediction when compared to the current state-of-the-art models.