Communicating While Computing: Distributed mobile cloud computing over 5G heterogeneous networks
Balancing performance, energy, and quality in pervasive computing