About the Author: Jacques Ferber is Professor of Computer Science and Artificial Intelligence at the University of Montpellier, France and head of one of the foremost research groups in Europe investigating the applications of distributed artificial intelligence and multi-agent systems.