A multi-agent architecture implementation of learning by teaching systems | IEEE Conference Publication | IEEE Xplore