Engineering Self-Organising Systems : Nature-Inspired Approaches to Software Engineering - Giovanna Marzo Serugendo, Anthony Karageorgos, Omer F. Rana, Franco Zambonelli ((Lecture Notes in Computer Science))