A Framework and Ontology for Dynamic Web Services Selection
IEEE Internet Computing
A QoS Broker Based Architecture for Efficient Web Services Selection
ICWS '05 Proceedings of the IEEE International Conference on Web Services
Combining QoS-based Service Selection with Performance Prediction
ICEBE '05 Proceedings of the IEEE International Conference on e-Business Engineering
Quality Driven Web Services Selection
ICEBE '05 Proceedings of the IEEE International Conference on e-Business Engineering
WSDL-Based Automatic Test Case Generation for Web Services Testing
SOSE '05 Proceedings of the IEEE International Workshop
CW '05 Proceedings of the 2005 International Conference on Cyberworlds
Establishing Association between QoS Properties in Service Oriented Architecture
NWESP '05 Proceedings of the International Conference on Next Generation Web Services Practices
QoS Model and Testing Mechanism for Quality-driven Web Services Selection
SEUS-WCCIA '06 Proceedings of the The Fourth IEEE Workshop on Software Technologies for Future Embedded and Ubiquitous Systems, and the Second International Workshop on Collaborative Computing, Integration, and Assurance (SEUS-WCCIA'06)
A context-aware approach for service selection using ontologies
AAMAS '06 Proceedings of the fifth international joint conference on Autonomous agents and multiagent systems
A Framework for Optimal Service Selection in Broker-Based Architectures with Multiple QoS Classes
SCW '06 Proceedings of the IEEE Services Computing Workshops
WSDLTest - A Tool for Testing Web Services
WSE '06 Proceedings of the Eighth IEEE International Symposium on Web Site Evolution
A Fuzzy Multi-attribute Decision Making Algorithm for Web Services Selection Based on QoS
APSCC '06 Proceedings of the 2006 IEEE Asia-Pacific Conference on Services Computing
Web Services Selection Based on Multiple-Aspect Similarity Function
WI-IATW '06 Proceedings of the 2006 IEEE/WIC/ACM international conference on Web Intelligence and Intelligent Agent Technology
Verity: a QoS metric for selecting Web services and providers
WISEW'03 Proceedings of the Fourth international conference on Web information systems engineering workshops
QoS-Based service selection and ranking with trust and reputation management
OTM'05 Proceedings of the 2005 Confederated international conference on On the Move to Meaningful Internet Systems - Volume >Part I
QoS-Aware composition of web services: an evaluation of selection algorithms
OTM'05 Proceedings of the 2005 Confederated international conference on On the Move to Meaningful Internet Systems - Volume >Part I
Hi-index | 0.00 |
Service Oriented Architecture (SOA) has become a promising paradigm for software development. One of the most important research topics in SOA is Web service selection which means to identify best services among a bunch of services with same or similar functions but having different QoS (Quality of Service). Many previous approaches, such as QoS models with quality criteria and selection algorithm, have been proposed to optimize Web service selection. However, in current research, quality values normally come from service providers, who have high possibility to exaggerate these values for advertisement. It is also argued that reputation based on an average user rating is not enough to indicate the trust degree of Web services and service provider. In addition, handling dynamic nature of Web services is still a challenging problem for dynamical Web service selection. In this paper, these problems are focused. First a QoS enhanced framework for effective Web service selection is proposed. Then a Trust model is built, which is composed of TQoS model, Decision model and Trust correction. It is claimed that a Web service can be regarded as trustful if QoS values received by consumers and tested by registry are no less than QoS values promised by providers. A prototype of the proposed framework is implemented, including SC agent, SR agent and QoS Enhanced SR. In addition, a scenario about a Tour agency's Web service selection according to its business process is implemented. To validate effectiveness of proposed approach, we compared it with other approaches, such as Euclid approach and Fuzzy approach. Numerical simulation shows that proposed approach performances better other approaches in terms of obtained quality values.