Services are increasingly becoming the building block of today's distributedsystems. However, to support the development of robust complex applications made up ofensembles of cooperating service components and to promote autonomic features(i.e., self-management and self-adaptation), adaptive collaboration patterns among components have to be enforced. In this paper, to analyze adaptive collaboration patterns in agent-based terms,we would like to introduce a taxonomy of adaptive agent-based collaborationpatterns, for their exploitation in the area of autonomic service ensembles. The proposed taxonomy, as preliminary as it can be, 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.
Towards a Taxonomy of Adaptive Agent-based Collaboration Patterns for Autonomic Service Ensembles / Cabri, Giacomo; Puviani, Mariachiara; Zambonelli, Franco. - STAMPA. - (2011), pp. 508-515. (Intervento presentato al convegno The 2011 International Workshop on Adaptive Collaboration at the International Conference on Collaboration Technologies and Systems tenutosi a Philadelphia, Pennsylvania, USA nel May 23 - 27) [10.1109/CTS.2011.5928730].