ReviewViz: Assisting Developers Perform Empirical Study on Energy Consumption Related Reviews for Mobile Applications

09/13/2020
by   Mohammad Abdul Hadi, et al.
0

Improving the energy efficiency of mobile applications is a topic that has gained a lot of attention recently. It has been addressed in a number of ways such as identifying energy bugs and developing a catalog of energy patterns. Previous work shows that users discuss the battery-related issues (energy inefficiency or energy consumption) of the apps in their reviews. However, there is no work that addresses the automatic extraction of battery-related issues from users' feedback. In this paper, we report on a visualization tool that is developed to empirically study machine learning algorithms and text features to automatically identify the energy consumption specific reviews with the highest accuracy. Other than the common machine learning algorithms, we utilize deep learning models with different word embeddings to compare the results. Furthermore, to help the developers extract the main topics that are discussed in the reviews, two states of the art topic modeling algorithms are applied. The visualizations of the topics represent the keywords that are extracted for each topic along with a comparison with the results of string matching. The developed web-browser based interactive visualization tool is a novel framework developed with the intention of giving the app developers insights about running time and accuracy of machine learning and deep learning models as well as extracted topics. The tool makes it easier for the developers to traverse through the extensive result set generated by the text classification and topic modeling algorithms. The dynamic-data structure used for the tool stores the baseline-results of the discussed approaches and is updated when applied on new datasets. The tool is open-sourced to replicate the research results.

READ FULL TEXT

page 1

page 2

page 4

research
04/22/2023

On the Identification of the Energy related Issues from the App Reviews

The energy inefficiency of the apps can be a major issue for the app use...
research
03/23/2022

Supporting Developers in Addressing Human-centric Issues in Mobile Apps

Failure to consider the characteristics, limitations, and abilities of d...
research
09/13/2020

AOBTM: Adaptive Online Biterm Topic Modeling for Version Sensitive Short-texts Analysis

Analysis of mobile app reviews has shown its important role in requireme...
research
01/04/2019

Detecting and Diagnosing Energy Issues for Mobile Applications

Energy efficiency is an important criterion to judge the quality of mobi...
research
04/08/2022

eGEN: An Energy-saving Modeling Language and Code Generator for Location-sensing of Mobile Apps

The demand for reducing the energy consumption of location-based applica...
research
06/16/2023

A Metaheuristic-based Machine Learning Approach for Energy Prediction in Mobile App Development

Energy consumption plays a vital role in mobile App development for deve...
research
04/20/2022

Where is Your App Frustrating Users?

User reviews of mobile apps provide a communication channel for develope...

Please sign up or login with your details

Forgot password? Click here to reset