TY - GEN
T1 - Adaptive Strategies Metric Suite
AU - Kraaijveld, Koen
AU - Raibulet, Claudia
N1 - Publisher Copyright:
© The Author(s), under exclusive license to Springer Nature Switzerland AG 2024.
PY - 2024
Y1 - 2024
N2 - 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.
AB - 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.
KW - Adaptive strategy
KW - Architecture-based self-adaptation
KW - Evaluation
KW - Self-adaptive system
KW - Software metrics
UR - http://www.scopus.com/inward/record.url?scp=85200759578&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85200759578&partnerID=8YFLogxK
UR - https://link.springer.com/book/10.1007/978-3-031-64182-4
U2 - 10.1007/978-3-031-64182-4_14
DO - 10.1007/978-3-031-64182-4_14
M3 - Conference contribution
AN - SCOPUS:85200759578
SN - 9783031641817
T3 - Communications in Computer and Information Science
SP - 296
EP - 320
BT - Evaluation of Novel Approaches to Software Engineering
A2 - Kaindl, Hermann
A2 - Mannion, Mike
A2 - Maciaszek, Leszek A.
PB - Springer Science and Business Media Deutschland GmbH
T2 - 18th International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE 2023
Y2 - 24 April 2023 through 25 April 2023
ER -