An adaptive middleware core for a multi-agent coordination language | IEEE Conference Publication | IEEE Xplore