In today’s world, circumstances, processes, and requirements for software systems are becoming increasingly complex. In order to operate properly in such dynamic environments, software systems must adapt to these changes, which has led to the research area of Self-Adaptive Systems (SAS). Platooning is one example of adaptive systems in Intelligent Transportation Systems, which is the ability of vehicles to travel with close inter-vehicle distances. This technology leads to an increase in road throughput and safety, which directly addresses the increased infrastructure needs due to increased traffic on the roads. However, the No-Free-Lunch theorem states that the performance of one adaptation planning strategy is not necessarily transferable to other problems. Moreover, especially in the field of SAS, the selection of the most appropriate strategy depends on the current situation of the system. In this paper, we address the problem of self-aware optimization of adaptation planning strategies by designing a framework that includes situation detection, strategy selection, and parameter optimization of the selected strategies. We apply our approach on the case study platooning coordination and evaluate the performance of the proposed framework.
%0 Journal Article
%1 lesch2022selfaware
%A Lesch, Veronika
%A Hadry, Marius
%A Krupitzer, Christian
%A Kounev, Samuel
%D 2023
%J ACM Transactions on Autonomous and Adaptive Systems
%K cyber-physical_systems descartes framework intelligent_transportation_systems optimization platooning self-awareness t_journalmagazine myown
%N 3
%R 10.1145/3568680
%T Self-Aware Optimization of Adaptation Planning Strategies
%U https://doi.org/10.1145/3568680
%V 18
%X In today’s world, circumstances, processes, and requirements for software systems are becoming increasingly complex. In order to operate properly in such dynamic environments, software systems must adapt to these changes, which has led to the research area of Self-Adaptive Systems (SAS). Platooning is one example of adaptive systems in Intelligent Transportation Systems, which is the ability of vehicles to travel with close inter-vehicle distances. This technology leads to an increase in road throughput and safety, which directly addresses the increased infrastructure needs due to increased traffic on the roads. However, the No-Free-Lunch theorem states that the performance of one adaptation planning strategy is not necessarily transferable to other problems. Moreover, especially in the field of SAS, the selection of the most appropriate strategy depends on the current situation of the system. In this paper, we address the problem of self-aware optimization of adaptation planning strategies by designing a framework that includes situation detection, strategy selection, and parameter optimization of the selected strategies. We apply our approach on the case study platooning coordination and evaluate the performance of the proposed framework.
@article{lesch2022selfaware,
abstract = {In today’s world, circumstances, processes, and requirements for software systems are becoming increasingly complex. In order to operate properly in such dynamic environments, software systems must adapt to these changes, which has led to the research area of Self-Adaptive Systems (SAS). Platooning is one example of adaptive systems in Intelligent Transportation Systems, which is the ability of vehicles to travel with close inter-vehicle distances. This technology leads to an increase in road throughput and safety, which directly addresses the increased infrastructure needs due to increased traffic on the roads. However, the No-Free-Lunch theorem states that the performance of one adaptation planning strategy is not necessarily transferable to other problems. Moreover, especially in the field of SAS, the selection of the most appropriate strategy depends on the current situation of the system. In this paper, we address the problem of self-aware optimization of adaptation planning strategies by designing a framework that includes situation detection, strategy selection, and parameter optimization of the selected strategies. We apply our approach on the case study platooning coordination and evaluate the performance of the proposed framework.},
added-at = {2022-11-03T15:27:55.000+0100},
author = {Lesch, Veronika and Hadry, Marius and Krupitzer, Christian and Kounev, Samuel},
biburl = {https://www.bibsonomy.org/bibtex/2f7bcba9b2cb427762419c1c0958406e1/marius.hadry},
doi = {10.1145/3568680},
interhash = {87fff442aac1041432c350976c5cae3f},
intrahash = {f7bcba9b2cb427762419c1c0958406e1},
issn = {1556-4665},
journal = {ACM Transactions on Autonomous and Adaptive Systems},
keywords = {cyber-physical_systems descartes framework intelligent_transportation_systems optimization platooning self-awareness t_journalmagazine myown},
month = sep,
number = 3,
timestamp = {2024-08-30T09:49:24.000+0200},
title = {Self-Aware Optimization of Adaptation Planning Strategies},
url = {https://doi.org/10.1145/3568680},
volume = 18,
year = 2023
}