Design and implementation of a programmable coordination architecture for mobile agents | IEEE Conference Publication | IEEE Xplore