Abstract
The increasing energy demands of software systems have set an essential software quality requirement: Energy efficiency. At the same time, the many contextual changes faced by software systems during execution can hamper their functionality and overall quality. To address both problems, self-adaptation approaches can empower software systems, at both design-time and runtime, to adapt to dynamic conditions. In this way, software systems can be more resilient to failure, hence more trustful to satisfy the demands of modern digital society. In this paper, we perform a systematic literature review to study the state-of-the-art on existing self-adaptation approaches for energy efficiency. We analyze the identified approaches from three different perspectives, namely publication trends, application domains, and types of software systems. Our findings can help solution providers to make guided decisions to enable self-adaptability in designing and engineering software systems.
Original language | English |
---|---|
Title of host publication | Proceedings 2018 ACM/IEEE 6th International Workshop on Green and Sustainable Software, GREENS 2018 |
Publisher | ACM, IEEE Computer Society |
Pages | 35-42 |
Number of pages | 8 |
Volume | Part F137724 |
ISBN (Electronic) | 9781450357326 |
DOIs | |
Publication status | Published - 27 May 2018 |
Event | 6th ACM/IEEE International Workshop on Green and Sustainable Software, GREENS 2018, co-located with the 40th International Conference on Software Engineering, ICSE 2018 - Gothenburg, Sweden Duration: 27 May 2018 → … |
Conference
Conference | 6th ACM/IEEE International Workshop on Green and Sustainable Software, GREENS 2018, co-located with the 40th International Conference on Software Engineering, ICSE 2018 |
---|---|
Country/Territory | Sweden |
City | Gothenburg |
Period | 27/05/18 → … |
Keywords
- energy efficiency
- self-adaptive software
- systematic literature review
- Green IT
- Sustainability
VU Research Profile
- Science for Sustainability
- Connected World