multi agent systems: an example of dynamic reconfiguration