Samuel Jaachimma Chinenyeze
Architecting Green Mobile Cloud Apps
Jaachimma Chinenyeze, Samuel; Liu, Xiaodong
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.
Jaachimma Chinenyeze, S., & Liu, X. (2021). Architecting Green Mobile Cloud Apps. In C. Calero, M. Á. Moraga, & M. Piattini (Eds.), Software Sustainability (183-214). Cham: 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|
|Book Title||Software Sustainability|
This file is under embargo until Oct 7, 2023 due to copyright reasons.
Contact email@example.com to request a copy for personal use.
You might also like
A Lightweight FCNN-Driven Approach to Concrete Composition Extraction in a Distributed Environment
SSDBN: A Single-Side Dual-Branch Network with Encoder–Decoder for Building Extraction
Blockchain-based identity and authentication scheme for MQTT protocol