Multiagent systems: a modern approach to distributed artificial intelligence
Multiagent systems: a modern approach to distributed artificial intelligence
Simulation, verification and automated composition of web services
Proceedings of the 11th international conference on World Wide Web
Multi-Agent Systems: An Introduction to Distributed Artificial Intelligence
Multi-Agent Systems: An Introduction to Distributed Artificial Intelligence
Brokering Based Self Organizing E-Service Communities
ISADS '01 Proceedings of the Fifth International Symposium on Autonomous Decentralized Systems
Automatic Composition of Web Service Workflows Using a Semantic Agent
WI '03 Proceedings of the 2003 IEEE/WIC International Conference on Web Intelligence
Decentralized orchestration of composite web services
Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters
Agent-oriented compositional approaches to services-based cross-organizational workflow
Decision Support Systems - Special issue: Web services and process management
Guest Editorial: Agent-based Grid computing
Applied Intelligence
Software as a Service: Implications for Investment in Software Development
HICSS '07 Proceedings of the 40th Annual Hawaii International Conference on System Sciences
The Contract Net Protocol: High-Level Communication and Control in a Distributed Problem Solver
IEEE Transactions on Computers
Bridging the semantic Web and Web 2.0 with Representational State Transfer (REST)
Web Semantics: Science, Services and Agents on the World Wide Web
A Tale of Clouds: Paradigm Comparisons and Some Thoughts on Research Issues
APSCC '08 Proceedings of the 2008 IEEE Asia-Pacific Services Computing Conference
Future Generation Computer Systems
What's inside the Cloud? An architectural map of the Cloud landscape
CLOUD '09 Proceedings of the 2009 ICSE Workshop on Software Engineering Challenges of Cloud Computing
Cloud Computing Service Composition and Search Based on Semantic
CloudCom '09 Proceedings of the 1st International Conference on Cloud Computing
An Introduction to MultiAgent Systems
An Introduction to MultiAgent Systems
A multiagent framework for coordinated parallel problem solving
Applied Intelligence
An implementation of the contract net protocol based on marginal cost calculations
AAAI'93 Proceedings of the eleventh national conference on Artificial intelligence
Cloud Computing: The New Frontier of Internet Computing
IEEE Internet Computing
Self-Organizing Agents for Service Composition in Cloud Computing
CLOUDCOM '10 Proceedings of the 2010 IEEE Second International Conference on Cloud Computing Technology and Science
Agent-based execution of personalised home care treatments
Applied Intelligence
Dynamic planning approach to automated web service composition
Applied Intelligence
Towards complex negotiation for cloud economy
GPC'10 Proceedings of the 5th international conference on Advances in Grid and Pervasive Computing
An intelligent agent model with awareness of workflow progress
Applied Intelligence
IEEE Transactions on Services Computing
Review: Cloud computing service composition: A systematic literature review
Expert Systems with Applications: An International Journal
Hi-index | 0.00 |
Service composition in multi-Cloud environments must coordinate self-interested participants, automate service selection, (re)configure distributed services, and deal with incomplete information about Cloud providers and their services. This work proposes an agent-based approach to compose services in multi-Cloud environments for different types of Cloud services: one-time virtualized services, e.g., processing a rendering job, persistent virtualized services, e.g., infrastructure-as-a-service scenarios, vertical services, e.g., integrating homogenous services, and horizontal services, e.g., integrating heterogeneous services. Agents are endowed with a semi-recursive contract net protocol and service capability tables (information catalogs about Cloud participants) to compose services based on consumer requirements. Empirical results obtained from an agent-based testbed show that agents in this work can: successfully compose services to satisfy service requirements, autonomously select services based on dynamic fees, effectively cope with constantly changing consumers' service needs that trigger updates, and compose services in multiple Clouds even with incomplete information about Cloud participants.