EACOF: a framework for providing energy transparency to enable energy-aware software development. - Hayden Field; Glen Anderson; Kerstin Eder (SAC, 2014)