AMACA: a multi-agent collaborative architecture | IEEE Conference Publication | IEEE Xplore