Abstract
Adaptation and sustainability are two key challenges leading the development of software-systems nowadays. Adaptation denotes the capacity of a system to cope with variations and uncertainties at runtime in order to continue providing its functionalities with certain quality levels, notwithstanding change. But how can adaptation and its intent be expressed at design time so that to analyze its possible impact at runtime over a long period of time? To answer this question we look at adaptation from the sustainability point of view. Sustainability denotes the capacity of a system to both endure and preserve its function over time. We propose an approach which uses decision maps to make sustainability-driven decisions for adaptation in a systematic way. The proposed approach is illustrated through two self-adaptive exemplars as illustrative cases.
Original language | English |
---|---|
Title of host publication | 2022 IEEE/ACM 44th International Conference on Software Engineering: New Ideas and Emerging Results (ICSE-NIER) |
Subtitle of host publication | [Proceedings] |
Publisher | IEEE Computer Society |
Pages | 36-40 |
Number of pages | 5 |
ISBN (Electronic) | 9781665495967 |
ISBN (Print) | 9781665495974 |
DOIs | |
Publication status | Published - 13 Jun 2022 |
Event | 44th ACM/IEEE International Conference on Software Engineering: New Ideas and Emerging Results, ICSE-NIER 2022 - Pittsburgh, United States Duration: 22 May 2022 → 27 May 2022 |
Publication series
Name | Proceedings - International Conference on Software Engineering |
---|---|
ISSN (Print) | 0270-5257 |
Conference
Conference | 44th ACM/IEEE International Conference on Software Engineering: New Ideas and Emerging Results, ICSE-NIER 2022 |
---|---|
Country/Territory | United States |
City | Pittsburgh |
Period | 22/05/22 → 27/05/22 |
Bibliographical note
Publisher Copyright:© 2022 IEEE.
Keywords
- adaptation intent
- Self-adaptive systems
- sustainability goal