Designing cooperating multi-agent systems - An extended design methodology. - Jacek Zavisa; Arndt Lüder; Ambra Calà (ICPS, 2018)