A Multi-Edge-Agent System approach for sharing heterogeneous computing resources | IEEE Conference Publication | IEEE Xplore