Engineering environment-mediated multiagent systems by D. Weyns, S. Brueckner & Y. Demazeau