Engineering self-organising systems nature-inspired approaches to software engineering - Di Marzo Serugendo, Giovanna (Lecture notes in artificial intelligence, 2004)