Abstract
The role of sustainable approaches has never been as important as it is today, especially with the rising concerns of climate change. Since software is everywhere, sustainability is a key aspect also for software systems. In recent years, the software engineering community is considering more and more the reduction of the overall energy consumption as a key goal for software systems during their execution. To address sustainability from the software engineering perspective, various approaches have been proposed, self-adaptation being one of them. Self-adaptation enables software to be context-aware and self-aware, hence, to change its functioning and performance based on the current execution conditions. From the sustainability point of view, self-adaptation ensures flexibility and efficiency in resource and energy management, for example based on current energy sources, energy consumers, tasks to be executed, and user expectations. In this research, we perform a systematic literature review (SLR) on (1) the use of self-adaptation for achieving sustainability, and (2) the existing approaches in various application domains. Identified studies show that self-adaptation is an effective approach to reach sustainability, mainly reflected in the key abilities of ensuring performance, efficient resource management, and adaptability.
Original language | English |
---|---|
Title of host publication | Quality of Information and Communications Technology |
Subtitle of host publication | 17th International Conference on the Quality of Information and Communications Technology, QUATIC 2024, Pisa, Italy, September 11–13, 2024, Proceedings |
Editors | Antonia Bertolino, João Pascoal Faria, Patricia Lago, Laura Semini |
Publisher | Springer Science and Business Media Deutschland GmbH |
Pages | 210-226 |
Number of pages | 17 |
ISBN (Electronic) | 9783031702457 |
ISBN (Print) | 9783031702440 |
DOIs | |
Publication status | Published - 2024 |
Event | 17th International Conference on the Quality of Information and Communications Technology, QUATIC 2024 - Pisa, Italy Duration: 11 Sept 2024 → 13 Sept 2024 |
Publication series
Name | Communications in Computer and Information Science |
---|---|
Publisher | Springer |
Volume | 2178 CCIS |
ISSN (Print) | 1865-0929 |
ISSN (Electronic) | 1865-0937 |
Conference
Conference | 17th International Conference on the Quality of Information and Communications Technology, QUATIC 2024 |
---|---|
Country/Territory | Italy |
City | Pisa |
Period | 11/09/24 → 13/09/24 |
Bibliographical note
Publisher Copyright:© The Author(s), under exclusive license to Springer Nature Switzerland AG 2024.
Keywords
- Self-adaptation
- Sustainability
- Sustainable software