Towards the use of software product metrics as an indicator for measuring mobile applications power consumption
Maintaining factory default battery endurance rate over time in supporting huge amount of running applications on energy-restricted mobile devices has created a new challenge for mobile applications developer. While delivering customers’ unlimited expectations, developers are barely aware of effic...
Saved in:
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
World Academy of Science, Engineering and Technology
2015
|
Online Access: | http://psasir.upm.edu.my/id/eprint/46756/1/Towards%20the%20use%20of%20software%20product%20metrics%20as%20an%20indicator%20for%20measuring%20mobile%20applications%20power%20consumption.pdf http://psasir.upm.edu.my/id/eprint/46756/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Universiti Putra Malaysia |
Language: | English |
id |
my.upm.eprints.46756 |
---|---|
record_format |
eprints |
spelling |
my.upm.eprints.467562019-10-14T04:03:48Z http://psasir.upm.edu.my/id/eprint/46756/ Towards the use of software product metrics as an indicator for measuring mobile applications power consumption Ching, Kin Keong Koh, Tieng Wei Abd Ghani, Abdul Azim Sharif, Khaironi Yatim Maintaining factory default battery endurance rate over time in supporting huge amount of running applications on energy-restricted mobile devices has created a new challenge for mobile applications developer. While delivering customers’ unlimited expectations, developers are barely aware of efficient use of energy from the application itself. Thus, developers need a set of valid energy consumption indicators in assisting them to develop energy saving applications. In this paper, we present a few software product metrics that can be used as an indicator to measure energy consumption of Android-based mobile applications in the early of design stage. In particular, Trepn Profiler (Power profiling tool for Qualcomm processor) has used to collect the data of mobile application power consumption, and then analyzed for the 23 software metrics in this preliminary study. The results show that McCabe cyclomatic complexity, number of parameters, nested block depth, number of methods, weighted methods per class, number of classes, total lines of code and method lines have direct relationship with power consumption of mobile application. World Academy of Science, Engineering and Technology 2015 Article PeerReviewed application/pdf en http://psasir.upm.edu.my/id/eprint/46756/1/Towards%20the%20use%20of%20software%20product%20metrics%20as%20an%20indicator%20for%20measuring%20mobile%20applications%20power%20consumption.pdf Ching, Kin Keong and Koh, Tieng Wei and Abd Ghani, Abdul Azim and Sharif, Khaironi Yatim (2015) Towards the use of software product metrics as an indicator for measuring mobile applications power consumption. International Journal of Computer, Electrical, Automation, Control and Information Engineering, 9 (11). pp. 2005-2014. ISSN 2010-376X; ESSN: 2010-3778 |
institution |
Universiti Putra Malaysia |
building |
UPM Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Putra Malaysia |
content_source |
UPM Institutional Repository |
url_provider |
http://psasir.upm.edu.my/ |
language |
English |
description |
Maintaining factory default battery endurance rate over time in supporting huge amount of running applications on energy-restricted mobile devices has created a new challenge for mobile applications developer. While delivering customers’ unlimited expectations, developers are barely aware of efficient use of energy from the application itself. Thus, developers need a set of valid energy consumption indicators in assisting them to develop energy saving applications. In this paper, we present a few software product metrics that can be used as an indicator to measure energy consumption of Android-based mobile applications in the early of design stage. In particular, Trepn Profiler (Power profiling tool for Qualcomm processor) has used to collect the data of mobile application power consumption, and then analyzed for the 23 software metrics in this preliminary study. The results show that McCabe cyclomatic complexity, number of parameters, nested block depth, number of methods, weighted methods per class, number of classes, total lines of code and method lines have direct relationship with power consumption of mobile application. |
format |
Article |
author |
Ching, Kin Keong Koh, Tieng Wei Abd Ghani, Abdul Azim Sharif, Khaironi Yatim |
spellingShingle |
Ching, Kin Keong Koh, Tieng Wei Abd Ghani, Abdul Azim Sharif, Khaironi Yatim Towards the use of software product metrics as an indicator for measuring mobile applications power consumption |
author_facet |
Ching, Kin Keong Koh, Tieng Wei Abd Ghani, Abdul Azim Sharif, Khaironi Yatim |
author_sort |
Ching, Kin Keong |
title |
Towards the use of software product metrics as an indicator for measuring mobile applications power consumption |
title_short |
Towards the use of software product metrics as an indicator for measuring mobile applications power consumption |
title_full |
Towards the use of software product metrics as an indicator for measuring mobile applications power consumption |
title_fullStr |
Towards the use of software product metrics as an indicator for measuring mobile applications power consumption |
title_full_unstemmed |
Towards the use of software product metrics as an indicator for measuring mobile applications power consumption |
title_sort |
towards the use of software product metrics as an indicator for measuring mobile applications power consumption |
publisher |
World Academy of Science, Engineering and Technology |
publishDate |
2015 |
url |
http://psasir.upm.edu.my/id/eprint/46756/1/Towards%20the%20use%20of%20software%20product%20metrics%20as%20an%20indicator%20for%20measuring%20mobile%20applications%20power%20consumption.pdf http://psasir.upm.edu.my/id/eprint/46756/ |
_version_ |
1648738113739030528 |