Distributed and Parallel Databases
Unraveling the Web Services Web: An Introduction to SOAP, WSDL, and UDDI
IEEE Internet Computing
Artificial Intelligence: A Modern Approach
Artificial Intelligence: A Modern Approach
Declarative Composition and Peer-to-Peer Provisioning of Dynamic Web Services
ICDE '02 Proceedings of the 18th International Conference on Data Engineering
QoS-Aware Middleware for Web Services Composition
IEEE Transactions on Software Engineering
Service selection algorithms for composing complex services with multiple qos constraints
ICSOC'05 Proceedings of the Third international conference on Service-Oriented Computing
An approach to temporal-aware procurement of web services
ICSOC'05 Proceedings of the Third international conference on Service-Oriented Computing
Global and local qos guarantee in web service selection
BPM'05 Proceedings of the Third international conference on Business Process Management
Special issue on Nature-inspired systems for parallel, asynchronous and decentralised environments
Multiagent and Grid Systems - Special Issue on Nature inspired systems for parallel, asynchronous and decentralised environments
Genetic algorithm-based optimization of service composition and deployment
Proceedings of the 3rd international workshop on Services integration in pervasive environments
QoS-aware service composition in dynamic service oriented environments
Proceedings of the 10th ACM/IFIP/USENIX International Conference on Middleware
QoS-aware service composition in dynamic service oriented environments
Middleware'09 Proceedings of the ACM/IFIP/USENIX 10th international conference on Middleware
Optimization techniques for qos-aware workflow realization in web services context
RED'10 Proceedings of the Third international conference on Resource Discovery
Hi-index | 0.00 |
Web services composition has been one of the hottest research topics. But with the ever-increasing number of functional similar web services being made available on the Internet, there is a need to be able to distinguish them using a set of well-defined Quality of Service (QoS) criteria. The cost is the primary concern of many business processes. This paper proposes a new solution using Genetic Algorithm (GA) to implement cost-driven web service selection. GA is utilized to optimize a business process composed of many service agents (SAgs). Each SAg corresponds to a collection of available web services provided by multiple service providers to perform a specific function. Service selection is an optimization process taking into account the relationships among the services. Better performance has been gotten using GA in the paper than using a local service selection strategy. The global optimal solution might also be achieved with proper GA parameters.