Self-adaptation for Sustainable Software and Its Application in Current Approaches - An SLR

Claudia Raibulet*, Qiuyang Fu

*Corresponding author for this work

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

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 languageEnglish
Title of host publicationQuality of Information and Communications Technology
Subtitle of host publication17th International Conference on the Quality of Information and Communications Technology, QUATIC 2024, Pisa, Italy, September 11–13, 2024, Proceedings
EditorsAntonia Bertolino, João Pascoal Faria, Patricia Lago, Laura Semini
PublisherSpringer Science and Business Media Deutschland GmbH
Pages210-226
Number of pages17
ISBN (Electronic)9783031702457
ISBN (Print)9783031702440
DOIs
Publication statusPublished - 2024
Event17th International Conference on the Quality of Information and Communications Technology, QUATIC 2024 - Pisa, Italy
Duration: 11 Sept 202413 Sept 2024

Publication series

NameCommunications in Computer and Information Science
PublisherSpringer
Volume2178 CCIS
ISSN (Print)1865-0929
ISSN (Electronic)1865-0937

Conference

Conference17th International Conference on the Quality of Information and Communications Technology, QUATIC 2024
Country/TerritoryItaly
CityPisa
Period11/09/2413/09/24

Bibliographical note

Publisher Copyright:
© The Author(s), under exclusive license to Springer Nature Switzerland AG 2024.

Keywords

  • Self-adaptation
  • Sustainability
  • Sustainable software

Fingerprint

Dive into the research topics of 'Self-adaptation for Sustainable Software and Its Application in Current Approaches - An SLR'. Together they form a unique fingerprint.

Cite this