Blogs (1) >>
ICSE 2019
Sat 25 - Fri 31 May 2019 Montreal, QC, Canada
Fri 31 May 2019 16:20 - 16:40 at St-Denis / Notre-Dame - Energy Consumption in Mobile Apps Chair(s): Grace Lewis

The utility of a smartphone is limited by its battery capacity and the ability of its hardware and software to efficiently use the device’s battery. To properly characterize the energy consumption of an app and identify energy defects, it is critical that apps are properly tested, i.e., analyzed dynamically to assess the app’s energy properties. However, currently there is a lack of testing tools for evaluating the energy properties of apps. In this paper, we present COBWEB, a search-based energy testing technique for Android. By leveraging a set of novel models, which represent lifecycle state of an app and hardware states on the phone, COBWEB generates a test suite that can effectively find energy defects. Our experimental results using real-world apps demonstrate not only its ability to effectively and efficiently test energy behavior of apps, but also its superiority over the state-of-the-art Android testing techniques by finding a wider and more diverse set of energy defects.

Conference Day
Fri 31 May

Displayed time zone: Eastern Time (US & Canada) change

16:00 - 17:20
Energy Consumption in Mobile AppsPapers / Journal-First Papers / Technical Track / New Ideas and Emerging Results at St-Denis / Notre-Dame
Chair(s): Grace LewisCarnegie Mellon Software Engineering Institute
16:00
20m
Talk
GreenBundle: An Empirical Study on the Energy Impact of Bundled ProcessingTechnical Track
Technical Track
Shaiful ChowdhuryUniversity of Alberta, Abram HindleUniversity of Alberta, Rick KazmanUniversity of Hawai‘i at Mānoa, Takumi ShutoKyushu University, Ken MatsuiKyushu University, Yasutaka KameiKyushu University
Pre-print
16:20
20m
Talk
Search-Based Energy Testing of AndroidTechnical TrackIndustry Program
Technical Track
Reyhaneh JabbarvandUniversity of California, Irvine, Jun-Wei LinUniversity of California, Irvine, Sam MalekUniversity of California, Irvine
16:40
10m
Talk
EMaaS: Energy Measurements as a Service for Mobile ApplicationsNIER
New Ideas and Emerging Results
Luís CruzUniversity of Porto, Rui AbreuInstituto Superior Técnico, U. Lisboa & INESC-ID
Pre-print
16:50
10m
Talk
What can Android mobile app developers do about the energy consumption of machine learning?Journal-First
Journal-First Papers
Andrea McIntoshUniversity of Alberta, Safwat HassanQueens University, Kingston, Canada, Abram HindleUniversity of Alberta
Pre-print
17:00
10m
Talk
GreenScaler: Training Software Energy Models with Automatic Test GenerationJournal-First
Journal-First Papers
Shaiful ChowdhuryUniversity of Alberta, Stephanie BorleUniversity of Alberta, Stephen RomanskyUniversity of Alberta, Abram HindleUniversity of Alberta
Pre-print
17:10
10m
Talk
Discussion Period
Papers