Self-organisation self-regulation self-repair and self-maintenance are promising conceptual
approaches to deal with the ever increasing complexity of distributed interacting software and
information handling systems. Self-organising applications are able to dynamically change their
functionality and structure without direct user intervention to respond to changes in
requirements and the environment. This book comprises revised and extended papers presented at
the International Workshop on Engineering Self-Organising Applications ESOA 2004 held in New
York NY USA in July 2004 at AAMAS as well as invited papers from leading researchers. The
papers are organized in topical sections on state of the art synthesis and design methods
self-assembly and robots stigmergy and related topics and industrial applications.