Towards a taxonomy of adaptive agent-based collaboration patterns for autonomic service ensembles
- 1 May 2011
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 508-515
Abstract
Services are increasingly becoming the building block of today's distributed systems. However, to support the development of robust complex applications made up of ensembles of cooperating service components and to promote autonomic features, adaptive collaboration patterns among components have to be enforced. In this paper, we introduce a taxonomy of adaptive agent-based collaboration patterns, for their analysis and exploitation in the area of autonomic service ensembles. The preliminary proposed taxonomy has two main advantages: (i) it enables the reuse of existing experience from the agents' world in the area of autonomic service systems, and (ii) it can provide useful suggestions to designer for the choice of the most suitable patterns.Keywords
This publication has 27 references indexed in Scilit:
- Constraint rule-based programming of norms for electronic institutionsAutonomous Agents and Multi-Agent Systems, 2008
- Autonomic communication services: a new challenge for software agentsAutonomous Agents and Multi-Agent Systems, 2008
- A survey of autonomic communicationsACM Transactions on Autonomous and Adaptive Systems, 2006
- Design patterns from biology for distributed computingACM Transactions on Autonomous and Adaptive Systems, 2006
- Case studies for self-organization in computer scienceJournal of Systems Architecture, 2006
- Service-oriented computing: key concepts and principlesIEEE Internet Computing, 2005
- Developing multiagent systemsACM Transactions on Software Engineering and Methodology, 2003
- The vision of autonomic computingComputer, 2003
- Algorithm for optimal winner determination in combinatorial auctionsArtificial Intelligence, 2002
- Negotiation decision functions for autonomous agentsRobotics and Autonomous Systems, 1998