APICe » Publications » Design Patterns for Self-Organising Systems

Design Patterns for Self-Organising Systems

Luca Gardelli, Mirko Viroli, Andrea Omicini
Natural systems are regarded as rich sources of inspiration for engineering artificial systems, particularly when adopting the multiagent system (MAS) paradigm. To promote a systematic reuse of mechanisms featured in self-organising systems, we analyse a selection of design patterns devised from the self-organisation literature. Starting from our reference MAS metamodel, we propose a pattern scheme that reflects the peculiarities of self-organising systems. Then, we provide a complete characterisation of each pattern, with particular attention to the problem description, the solution with respect to our metamodel, the natural systems which have inspired the pattern and known applications.
Multi-Agent Systems and Applications V, Lecture Notes in Computer Science (Lecture Notes in Artificial Intelligence) 4696, pages 123-132, September 2007.
Hans-Dieter Burkhard, Rineke Verbrugge, László Zsolt Varga (eds.), Springer Berlin Heidelberg
5th International Central and Eastern European Conference on Multi-Agent Systems (CEEMAS'07), Leipzig, Germany, 25-27 September 2007, Proceedings
@incollection{selforg-ceemas07,
	Author = {Gardelli, Luca and Viroli, Mirko and Omicini, Andrea},
	Booktitle = {Multi-Agent Systems and Applications {V}},
	Doi = {10.1007/978-3-540-75254-7_13},
	Editor = {Burkhard, Hans-Dieter and Verbrugge, Rineke and Varga, L{\'a}szl{\'o} Zsolt},
	Isbn = {978-3-540-75253-0},
	Isbn-Online = {978-3-540-75254-7},
	Issn = {0302-9743},
	Month = sep,
	Note = {5th International Central and Eastern European Conference on Multi-Agent Systems (CEEMAS'07), Leipzig, Germany, 25--27~} # sep # {~2007, Proceedings},
	Pages = {123--132},
	Publisher = {Springer Berlin Heidelberg},
	ScopusId = {2-s2.0-38049127353},
	Series = {Lecture Notes in Computer Science},
	Subseries = {Lecture Notes in Artificial Intelligence},
	Title = {Design Patterns for Self-Organising Systems},
	Url = {http://link.springer.com/10.1007/978-3-540-75254-7_13},
	Volume = 4696,
	WosId = {000250900900013},
	Year = 2007}