Samuel Jaachimma Chinenyeze
Architecting Green Mobile Cloud Apps
Jaachimma Chinenyeze, Samuel; Liu, Xiaodong
Authors
Prof Xiaodong Liu X.Liu@napier.ac.uk
Professor
Contributors
Coral Calero
Editor
M� �ngeles Moraga
Editor
Mario Piattini
Editor
Abstract
With the resource-constrained nature of mobile devices, and the resource-abundant offerings of the cloud, several promising optimization techniques have been proposed by the green computing research community. Prominent techniques and unique methods have been developed to offload resource-/computation-intensive tasks from mobile devices to the cloud. Most of the existing offloading techniques can only be applied to legacy mobile applications as they are motivated by existing systems. Consequently, they are realized with custom runtimes, which incurs overhead on the application. Moreover, existing approaches which can be applied to the software development phase are difficult to implement (based on manual process) and also fall short of overall (mobile to cloud) efficiency in software quality attributes or awareness of full-tier (mobile to cloud) implications.
To address the above issues, this chapter first examines existing approaches to highlight key sources of overhead in the current methods of MCA implementation and evaluation. It then proposes key architectural considerations for implementing and evaluating MCA applications which easily integrate software quality attributes with the green optimization objective of Mobile Cloud Computing—in other words, minimizing overhead. The solution proposed in the chapter builds on the benefits of already existing software engineering concepts, such as Model-Driven Engineering and Aspect-oriented Programming for MCA implementation, and Behavior-Driven Development and full-tier test coverage concepts for MCA evaluation.
Citation
Jaachimma Chinenyeze, S., & Liu, X. (2021). Architecting Green Mobile Cloud Apps. In C. Calero, M. Á. Moraga, & M. Piattini (Eds.), Software Sustainability (183-214). Springer. https://doi.org/10.1007/978-3-030-69970-3_8
Online Publication Date | Oct 6, 2021 |
---|---|
Publication Date | Nov 10, 2021 |
Deposit Date | Nov 26, 2021 |
Publicly Available Date | Oct 7, 2023 |
Publisher | Springer |
Pages | 183-214 |
Book Title | Software Sustainability |
Chapter Number | 8 |
ISBN | 978-3-030-69969-7 |
DOI | https://doi.org/10.1007/978-3-030-69970-3_8 |
Public URL | http://researchrepository.napier.ac.uk/Output/2824699 |
Files
Architecting Green Mobile Cloud Apps (accepted version)
(35 Mb)
Document
You might also like
Towards Building a Smart Water Management System (SWAMS) in Nigeria
(2024)
Presentation / Conference Contribution
Utilizing the Ensemble Learning and XAI for Performance Improvements in IoT Network Attack Detection
(2024)
Presentation / Conference Contribution
Emotion Recognition on Social Media Using Natural Language Processing (NLP) Techniques
(2023)
Presentation / Conference Contribution
Downloadable Citations
About Edinburgh Napier Research Repository
Administrator e-mail: repository@napier.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2025
Advanced Search