Please use this identifier to cite or link to this item: http://hdl.handle.net/10125/71488

Architectural Tactics for Energy Efficiency: Review of the Literature and Research Roadmap

File Size Format  
0703.pdf 530.43 kB Adobe PDF View/Open

Item Summary

Title:Architectural Tactics for Energy Efficiency: Review of the Literature and Research Roadmap
Authors:Paradis, Carlos
Kazman, Rick
Tamburri, Damian Andrew
Keywords:Software Development for Mobile Devices, the Internet-of-Things, and Cyber-Physical Systems
energy awareness
energy efficiency
power consumption
sustainable software architectures
Date Issued:05 Jan 2021
Abstract:The energy consequences of software are rapidly growing: at the high-end, server farms consume enormous amounts of energy; at the low-end there is ever-increasing emphasis on battery-powered mobile and Internet-of-Things (IoT) devices with equally increasing complex usage scenarios. Conversely, there has been little attention to how software architectures can be designed for energy efficiency. While other software qualities—--think of performance or availability--—have been extensively studied, there is little research on how to reason about energy-consumption as a first-class citizen. We provide a basis for reasoning about design decisions for energy efficiency by deriving a kit of reusable architectural tactics derived from literature. We use the well-known open-search and snowballing methodologies to attain primary studies, and subsequently used thematic coding of such studies to identify recurrences and commonalities among the design strategies presented. The result of this process is a set of 10 architectural tactics for energy efficiency. These tactics provide a rational basis for architectural design and analysis for energy efficiency.
Pages/Duration:10 pages
URI:http://hdl.handle.net/10125/71488
ISBN:978-0-9981331-4-0
DOI:10.24251/HICSS.2021.867
Rights:Attribution-NonCommercial-NoDerivatives 4.0 International
https://creativecommons.org/licenses/by-nc-nd/4.0/
Appears in Collections: Software Development for Mobile Devices, the Internet-of-Things, and Cyber-Physical Systems


Please email libraryada-l@lists.hawaii.edu if you need this content in ADA-compliant format.

This item is licensed under a Creative Commons License Creative Commons