Architecture-Based Design Of Multi-Agent Systems door Danny Weyns