Energy-Aware Pattern Framework: TheEnergy-Efficiency Challenge forEmbedded Systems from a Software Design Perspective

Autor(en): Schaarschmidt, M.
Uelschen, M.
Pulvermüller, E. 
Westerkamp, C.
Herausgeber: Ali, R.
Kaindl, H.
Maciaszek, L.A.
Stichwörter: Application programs; Climate change; Development phasis; Electric power utilization; Embedded software engineering; Embedded systems; Energy efficiency; Energy optimization; Energy utilization; Framework description; Hardware components; Numerical efficiency; Power consumption; Power management, Defining designs; Software applications; Software design pattern; Software design patterns, Software design
Erscheinungsdatum: 2021
Herausgeber: Springer Science and Business Media Deutschland GmbH
Journal: Communications in Computer and Information Science
Volumen: 1375
Startseite: 182
Seitenende: 207
Zusammenfassung: 
Driven by the success of Internet of Things, the number of embedded systems is constantly increasing. Reducing power consumption and improving energy efficiency are among the key challenges for battery-powered embedded systems. Additionally, threats like climate change clearly illustrate the need for systems with low resource usages. Due to the impact of software applications on the system's power consumption, it is important to optimize the software design even in early development phases. The important role of the software layer is often overlooked because energy consumption is commonly associated with the hardware layer. As a result, existing research mainly focuses on energy optimization at the hardware level, while only limited research has been published on energy optimization at the software design level. This work presents a novel approach to propose an energy-aware software design pattern framework description, which takes power consumption and time behavior into account. We evaluate the expressiveness of the framework by defining design patterns, which use elaborated power-saving strategies for various hardware components to reduce the overall energy consumption of an embedded system. Furthermore, we introduce a dimensionless numerical efficiency factor to make energy savings quantifiable and a comparison for design patterns applied in various use cases possible. © 2021, Springer Nature Switzerland AG.
Beschreibung: 
Conference of 15th International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE 2020 ; Conference Date: 5 May 2020 Through 6 May 2020; Conference Code:255969
ISBN: 9783030700058
ISSN: 18650929
DOI: 10.1007/978-3-030-70006-5_8
Externe URL: https://www.scopus.com/inward/record.uri?eid=2-s2.0-85103262260&doi=10.1007%2f978-3-030-70006-5_8&partnerID=40&md5=345d44bcfe14f1e3a0590b328aab9c4c

Zur Langanzeige

Seitenaufrufe

41
Letzte Woche
0
Letzter Monat
2
geprüft am 17.05.2024

Google ScholarTM

Prüfen

Altmetric