Multi-Agent Systems: Simulation and applications - Uhrmacher, Adelinde M; Weyns, Danny (Computational Analysis, Synthesis, and Design of Dynamic Models Series, 2009)