Case-based reasoning
The Design of a Coordination Language for Multi-Agent Systems
ECAI '96 Proceedings of the Workshop on Intelligent Agents III, Agent Theories, Architectures, and Languages
QoS-Aware Middleware for Web Services Composition
IEEE Transactions on Software Engineering
Toward an Agent-Based and Context-Oriented Approach for Web Services Composition
IEEE Transactions on Knowledge and Data Engineering
Using constraint hierarchies to support QoS-guided service composition
ICWS '06 Proceedings of the IEEE International Conference on Web Services
WeSCo_CBR: How to Compose Web Services via Case Based Reasoning
ICEBE '06 Proceedings of the IEEE International Conference on e-Business Engineering
Efficient algorithms for Web services selection with end-to-end QoS constraints
ACM Transactions on the Web (TWEB)
Autonomous service level agreement negotiation for service composition provision
Future Generation Computer Systems
The Contract Net Protocol: High-Level Communication and Control in a Distributed Problem Solver
IEEE Transactions on Computers
QoS-Aware Service Composition in Dino
ECOWS '07 Proceedings of the Fifth European Conference on Web Services
Specification, planning, and execution of QoS-aware Grid workflows within the Amadeus environment
Concurrency and Computation: Practice & Experience - First International Workshop on Workflow Systems in Grid Environments (WSGE2006)
A framework for QoS-aware binding and re-binding of composite web services
Journal of Systems and Software
A Hybrid Approach to QoS-Aware Service Composition
ICWS '08 Proceedings of the 2008 IEEE International Conference on Web Services
Combining global optimization with local selection for efficient QoS-aware service composition
Proceedings of the 18th international conference on World wide web
WSC-2009: A Quality of Service-Oriented Web Services Challenge
CEC '09 Proceedings of the 2009 IEEE Conference on Commerce and Enterprise Computing
An End-to-End Approach for QoS-Aware Service Composition
EDOC '09 Proceedings of the 2009 IEEE International Enterprise Distributed Object Computing Conference (edoc 2009)
Hi-index | 0.00 |
Many companies aim to use Web services to integrate heterogeneous or remote applications in SOA (Service Oriented Architecture) contexts. Indeed, one of the main assets of service-orientation is a composition to develop higher level services, so-called composite services, by re-using existing services. Since many available Web services provide overlapping or identical functionality, with different Quality of Service (QoS), a choice needs to be made to determine which services are to participate in a given composite service. However, for a composition, we can have different combinations and execution paths. Particularly, a composite service can generate different schemes that give various QoS scores. This paper presents a framework which deals with the selection of composite Web services on the base of Multi-Agents negotiation. The objective of these agents is to find out the best Composite QoS (CQoS) based on Web services availability. This scalable framework supports different combinations and execution paths using CBR technique. The proposed Multi-Agents framework is compared to an existing approach in terms of execution time. Experiments have demonstrated that our framework provide reliable results in comparison with the existing approach.