Controlling Energy Demand in Mobile Computing Systems by Carla Ellis