Design and implementation of a distributed applications testbed | IEEE Conference Publication | IEEE Xplore