Agent-based computing - Bouça, Duarte; Gafagnão, Amaro (Computer science, technology and applications., 2010)