Title :
Diagnosing Energy Efficiency and Performance for Mobile Internetware Applications
Author :
Yepang Liu ; Chang Xu ; Shing-Chi Cheung
Author_Institution :
Hong Kong Univ. of Sci. & Technol., Hong Kong, China
Abstract :
Many smartphone applications´ smart services are realized in a way that wastes energy or degrades performance, seriously affecting the user experience. What´s worse, developers lack powerful tools to combat such problems, curbing the growth of Internet-based mobile computing. Research communities and industries have issued a strong call for effective techniques to diagnose energy and performance bugs in smartphone applications. This article describes bug characteristics, discusses diagnostic challenges, and reviews state-of-the-art diagnostic techniques. A case study shows how a representative tool analyzed commercial Android applications and the Samsung Mobile Software Developer´s Kit, providing useful diagnostic information.
Keywords :
Internet; energy conservation; mobile computing; program debugging; smart phones; Internet-based mobile computing; Samsung Mobile Software Developer Kit; bug characteristics; commercial Android applications; energy efficiency diagnosis; mobile Internetware applications; performance bugs; smartphone application smart services; Androids; Batteries; Computer bugs; Energy efficiency; Global Positioning System; Graphical user interfaces; Internet; Sensors; Smart phones; Software engineering; Android; Internet; Internetware; automated diagnosis; energy efficiency; performance bugs; smartphone applications; software engineering;
Journal_Title :
Software, IEEE