mCloud: A Context-Aware Offloading Framework for Heterogeneous Mobile Cloud
hyrax : cloud computing on mobile devices using mapreduce .