Table of Contents
ISRN Software Engineering
Volume 2013 (2013), Article ID 384903, 13 pages
http://dx.doi.org/10.1155/2013/384903
Review Article

Nature-Inspired Coordination Models: Current Status and Future Trends

Dipartimento di Informatica–Scienza e Ingegneria (DISI), Alma Mater Studiorum–Università di Bologna, 40126 Bologna, Italy

Received 15 October 2012; Accepted 20 November 2012

Academic Editors: X. Liu, Y. Malaiya, M. Meringer, and Z. Shen

Copyright © 2013 Andrea Omicini. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Abstract

Coordination models and languages are meant to provide abstractions and mechanisms to harness the space of interaction as one of the foremost sources of complexity in computational systems. Nature-inspired computing aims at understanding the mechanisms and patterns of complex natural systems in order to bring their most desirable features to computational systems. Thus, the promise of nature-inspired coordination models is to prove themselves fundamental in the design of complex computational systems|such as intelligent, knowledge-intensive, pervasive, adaptive, and self-organising ones. In this paper, we survey the most relevant nature-inspired coordination models in the literature, focussing in particular on tuple-based models, and foresee the most interesting research trends in the field.