Energy-driven computing: Rethinking the design of energy harvesting systems | IEEE Conference Publication | IEEE Xplore