This book provides a snapshot of the current state of the art related to the development of tools, frameworks and techniques for designing and implementing multi-agent systems. The single contributions are diverse in nature, with some providing overviews of toolkits, while others focus on specific f...