Adaptation to unexpected changes : where ecosystems and multi-agent systems meet. - Cesar Augusto Marin Pitalua (2011)