• DocumentCode
    51150
  • 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
  • Volume
    32
  • Issue
    1
  • fYear
    2015
  • fDate
    Jan.-Feb. 2015
  • Firstpage
    67
  • Lastpage
    75
  • 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;
  • fLanguage
    English
  • Journal_Title
    Software, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7459
  • Type

    jour

  • DOI
    10.1109/MS.2015.4
  • Filename
    7030255