Early analysis of software architecture to estimate energy consumption in android platform

Resource consumption of mobile applications (e.g. battery and data traffic) are still the primary concerns of mobile manufactures. It has been noted earlier that the consumption of a particular mobile application depends heavily on its software architecture. Therefore, mobile developers can make pro...

Full description

Saved in:
Bibliographic Details
Main Author: Al Nidawi, Hasan Sajid Atta
Format: Thesis
Language:English
Published: 2017
Online Access:http://psasir.upm.edu.my/id/eprint/71038/1/FSKTM%202017%202%20-%20IR.pdf
http://psasir.upm.edu.my/id/eprint/71038/
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.upm.eprints.71038
record_format eprints
spelling my.upm.eprints.710382019-08-13T08:11:54Z http://psasir.upm.edu.my/id/eprint/71038/ Early analysis of software architecture to estimate energy consumption in android platform Al Nidawi, Hasan Sajid Atta Resource consumption of mobile applications (e.g. battery and data traffic) are still the primary concerns of mobile manufactures. It has been noted earlier that the consumption of a particular mobile application depends heavily on its software architecture. Therefore, mobile developers can make proper design decisions based on the comparative study performed on different software architectures. The idea of this research started through trying to find the evidence from literature on the consumption patterns of mobile applications. Consequently, we formulated the first objective which was to investigate the evidence related to the effectiveness of CP in android platform mobile applications. The results of this objective clarified the research importance which motivates us to move forward to the next objective which was to evaluate which approach, either SC architecture or MC architecture, is less energy-consuming in android mobile applications (DRCICS). This work presents three main approaches that are used in this research: Critical data analysis was performed using Systematic Literature Review (SLR); through the revision of the literature related to our research, quantitative data collection using mobile phone application was utilized for this purpose, and quantitative evaluating was done using SPSS: this approach was used in order to evaluate which approach, either SC architecture or MC architecture, is less energy-consuming in android mobile applications. The result of evaluation shows that MC architecture is less energy-consuming in android mobile applications in term of retrieval of data from the applied database, especially when the focus was on DRCICS. Such a fact discovered in the design phase is quite crucial for developers to be able to reduce resource consumption and hence increase the likelihood of success of their apps. These results provide useful guidelines for the developers in terms of energy consumption for the development of mobile applications needed to connect to remote or relational databases. 2017-06 Thesis NonPeerReviewed text en http://psasir.upm.edu.my/id/eprint/71038/1/FSKTM%202017%202%20-%20IR.pdf Al Nidawi, Hasan Sajid Atta (2017) Early analysis of software architecture to estimate energy consumption in android platform. Masters thesis, Universiti Putra Malaysia.
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 Resource consumption of mobile applications (e.g. battery and data traffic) are still the primary concerns of mobile manufactures. It has been noted earlier that the consumption of a particular mobile application depends heavily on its software architecture. Therefore, mobile developers can make proper design decisions based on the comparative study performed on different software architectures. The idea of this research started through trying to find the evidence from literature on the consumption patterns of mobile applications. Consequently, we formulated the first objective which was to investigate the evidence related to the effectiveness of CP in android platform mobile applications. The results of this objective clarified the research importance which motivates us to move forward to the next objective which was to evaluate which approach, either SC architecture or MC architecture, is less energy-consuming in android mobile applications (DRCICS). This work presents three main approaches that are used in this research: Critical data analysis was performed using Systematic Literature Review (SLR); through the revision of the literature related to our research, quantitative data collection using mobile phone application was utilized for this purpose, and quantitative evaluating was done using SPSS: this approach was used in order to evaluate which approach, either SC architecture or MC architecture, is less energy-consuming in android mobile applications. The result of evaluation shows that MC architecture is less energy-consuming in android mobile applications in term of retrieval of data from the applied database, especially when the focus was on DRCICS. Such a fact discovered in the design phase is quite crucial for developers to be able to reduce resource consumption and hence increase the likelihood of success of their apps. These results provide useful guidelines for the developers in terms of energy consumption for the development of mobile applications needed to connect to remote or relational databases.
format Thesis
author Al Nidawi, Hasan Sajid Atta
spellingShingle Al Nidawi, Hasan Sajid Atta
Early analysis of software architecture to estimate energy consumption in android platform
author_facet Al Nidawi, Hasan Sajid Atta
author_sort Al Nidawi, Hasan Sajid Atta
title Early analysis of software architecture to estimate energy consumption in android platform
title_short Early analysis of software architecture to estimate energy consumption in android platform
title_full Early analysis of software architecture to estimate energy consumption in android platform
title_fullStr Early analysis of software architecture to estimate energy consumption in android platform
title_full_unstemmed Early analysis of software architecture to estimate energy consumption in android platform
title_sort early analysis of software architecture to estimate energy consumption in android platform
publishDate 2017
url http://psasir.upm.edu.my/id/eprint/71038/1/FSKTM%202017%202%20-%20IR.pdf
http://psasir.upm.edu.my/id/eprint/71038/
_version_ 1643839819327995904
score 13.214268