A generic model for a robotic agent system using GAIA methodology: Two distinct implementations | IEEE Conference Publication | IEEE Xplore