Self-Adaptive Systems (SAS) are able to cope with the changes occurring dynamically in their execution environment in an autonomous and automated manner. They use adaptive strategies to address such changes with the main objective to ensure the proper functionality of a SAS and its performance. Hence, adaptive strategies play a key role in SAS. To ensure their use and re-use in various systems in different application domains, there is a need for common mechanisms that enable their analysis, evaluation, and comparison. In this direction, our Adaptive Strategies Metric Suite (ASMS) defines a set of software metrics for the measurement of various static and dynamic properties of adaptive strategies in SAS. The metrics concerning the static properties have been implemented in a plugin for the Understand tool.

Kraaijveld, K., Raibulet, C. (2024). Adaptive Strategies Metric Suite. In Evaluation of Novel Approaches to Software Engineering 18th International Conference, ENASE 2023, Prague, Czech Republic, April 24–25, 2023, Revised Selected Papers (pp.296-320). Springer Science and Business Media Deutschland GmbH [10.1007/978-3-031-64182-4_14].

Adaptive Strategies Metric Suite

Raibulet C.
Co-primo
2024

Abstract

Self-Adaptive Systems (SAS) are able to cope with the changes occurring dynamically in their execution environment in an autonomous and automated manner. They use adaptive strategies to address such changes with the main objective to ensure the proper functionality of a SAS and its performance. Hence, adaptive strategies play a key role in SAS. To ensure their use and re-use in various systems in different application domains, there is a need for common mechanisms that enable their analysis, evaluation, and comparison. In this direction, our Adaptive Strategies Metric Suite (ASMS) defines a set of software metrics for the measurement of various static and dynamic properties of adaptive strategies in SAS. The metrics concerning the static properties have been implemented in a plugin for the Understand tool.
paper
Adaptive strategy; Architecture-based self-adaptation; Evaluation; Self-adaptive system; Software metrics;
English
18th International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE 2023 - April 24–25, 2023
2023
Kaindl, H; Mannion, M; Maciaszek, LA
Evaluation of Novel Approaches to Software Engineering 18th International Conference, ENASE 2023, Prague, Czech Republic, April 24–25, 2023, Revised Selected Papers
9783031641817
10-lug-2024
2024
2028 CCIS
296
320
none
Kraaijveld, K., Raibulet, C. (2024). Adaptive Strategies Metric Suite. In Evaluation of Novel Approaches to Software Engineering 18th International Conference, ENASE 2023, Prague, Czech Republic, April 24–25, 2023, Revised Selected Papers (pp.296-320). Springer Science and Business Media Deutschland GmbH [10.1007/978-3-031-64182-4_14].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10281/534945
Citazioni
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
Social impact