TY - GEN
T1 - Self-adaptation approaches for energy efficiency
T2 - 6th ACM/IEEE International Workshop on Green and Sustainable Software, GREENS 2018, co-located with the 40th International Conference on Software Engineering, ICSE 2018
AU - Alizadeh Moghaddam, Fahimeh
AU - Lago, P.
AU - Ban, Iulia Cristina
PY - 2018/5
Y1 - 2018/5
N2 - 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.
AB - 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.
KW - energy efficiency
KW - self-adaptive software
KW - systematic literature review
KW - Green IT
KW - Sustainability
UR - http://www.scopus.com/inward/record.url?scp=85051259303&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85051259303&partnerID=8YFLogxK
U2 - 10.1145/3194078.3194084
DO - 10.1145/3194078.3194084
M3 - Conference contribution
AN - SCOPUS:85051259303
T3 - Proceedings - International Conference on Software Engineering
SP - 35
EP - 42
BT - GREENS 2018
PB - ACM, IEEE Computer Society
Y2 - 27 May 2018
ER -